jar ファイルを Java ファイルと一緒に含めてコマンドプロンプトでコンパイルする方法 質問する

jar ファイルを Java ファイルと一緒に含めてコマンドプロンプトでコンパイルする方法 質問する

3 つの jar ファイルと、これらの jar ファイルに依存する .java ファイルがあります。コマンド プロンプトを使用して、これらの jar ファイルを含む .java ファイルをコンパイルするにはどうすればよいですか?

ベストアンサー1

「-cp」オプションを使用して、「javac」コマンドに jar ファイルを含めることができます。

javac -cp ".:/home/path/mail.jar:/home/path/servlet.jar;" MyJavaFile.java

「-cp」の代わりに「-classpath」を使用することもできます。

javac -classpath ".:/home/path/mail.jar:/home/path/servlet.jar:" MyJavaFile.java

環境変数「CLASSPATH」を正しく設定することで、コンパイルするたびに jar をインクルードできます。環境変数には、Java ファイルのコンパイル/実行に使用する必要のある jar とクラスのパスが格納されます。ファイルをコンパイルするたびに jar を個別にインクルードする必要はありません。

クラスパスを環境変数として設定する方法は、マシンによって異なります。Windows、Linux などのコマンドは異なります。

詳細は以下をご覧ください。このブログ

http://javarevisited.blogspot.com/2011/01/how-classpath-work-in-java.html

おすすめ記事