私は最近ちょうどEclipseでプログラムを実行するときJARファイルのクラスパスを設定
すべてが正常に動作します2つのJARファイル(phiget21.jarとmysql.jar)を必要とEclipseを使ってJavaプロジェクトを作成している、と私は持っていますjarファイルが 'lib'フォルダに保存されていることに気付きました。
すぐに私のコンピュータからプログラムを移動して他のマシンで使用するようになったので、すべてのクラスをコンパイルして実行するバッチファイルを作成することにしました。
ただし、jarファイルの検索に問題があります。バッチファイルでは、次のようなコマンドが必要です:set classpath =。:..; mysql.jar:../phidget21.jar、Javaクラスのコンパイル前?
ドット(...)はディレクトリとは関係がありますが、その実装方法は完全にはわかりません。
私のプログラムは現在、これらの場所に保存されます。
プロジェクト/ SRC/.javaファイル(私も同様に私は、これは事がより簡単だことがあり思ったとして、ここで.jarファイルを入れている)
プロジェクト/ lib/.jarファイル
ご協力いただければ幸いです!クラスパス単一のドットを(設定しながら
2つのドット「..」は、上位ディレクトリを意味します。 Antスクリプトを使ってビルドすることをお勧めします。そこにクラスパスを設定するのは簡単です。ここではチュートリアルhttp://ant.apache.org/manual/using.html –