2

postgresqlデータベースと相互作用する小さなJavaファイルがあるので、ドライバーをダウンロードし、ファイルにインポートしorg.postgresql.Driverます。

コマンドコンソールで「javac Myfilename.java; 」と入力します。次に、私が実行したコンパイルを実行するjava Myfilenameと、ファイルが見つからないというエラーがスローされorg.postgresql.Driverます。

では、ファイルを実行するとき、またはファイルをコンパイルするときに、インポートを実行するタイミングがわからない場合、jarをインポートするにはどうすればよいですか?

4

4 に答える 4

7

コンパイル:

javac -cp ".:postresql.jar" -d . MyFileName.java

走る:

java -cp ".:postresql.jar" MyFileName
于 2012-06-08T18:35:28.583 に答える
2

実行中に、ドライバーjarをビルドパスに追加する必要があります。

于 2012-06-08T18:32:52.710 に答える
1

含まれているドライバのファイルパスを一覧表示する必要があります

javac -cp "filepath.jar" MyFileName.java
于 2012-06-08T18:33:51.953 に答える
1

環境変数CLASSPATHを使用してjarをこの変数に追加するか、またはCLASSPATHを使用してコードを実行することができます。java -cpjava -classpath

javac -classpath C:\java\postresql.jar MyClass.javaまたjavac -cp C:\java\postresql.jar MyClass.java

于 2012-06-08T18:35:16.607 に答える