Rumah >Java >javaTutorial >Bagaimanakah cara saya menyusun fail Java yang bergantung pada fail JAR luaran menggunakan gesaan arahan?

Bagaimanakah cara saya menyusun fail Java yang bergantung pada fail JAR luaran menggunakan gesaan arahan?

Barbara Streisand
Barbara Streisandasal
2024-11-09 00:12:02974semak imbas

How do I compile a Java file that depends on external JAR files using the command prompt?

Termasuk Fail JAR dalam Kompilasi Java Menggunakan Prompt Perintah

Untuk menyusun fail Java yang bergantung pada fail JAR luaran, anda mesti memasukkan JAR tersebut semasa penyusunan. Dengan menggunakan gesaan arahan, ini boleh dicapai melalui kaedah berikut:

Menggunakan Pilihan "-cp":

Sertakan fail JAR menggunakan "-cp" atau Pilihan "-classpath" dalam arahan "javac". Contohnya:

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

Menetapkan Pembolehubah Persekitaran "CLASSPATH":

Daripada menentukan JAR setiap kali, anda boleh menetapkan pembolehubah persekitaran "CLASSPATH" untuk disertakan laluan mereka. Ini akan menggunakan JAR ini secara automatik semasa penyusunan tanpa perlu menyebutnya secara eksplisit.

Windows:

set CLASSPATH=.;/home/path/mail.jar;/home/path/servlet.jar;

Linux:

export CLASSPATH=".:/home/path/mail.jar:/home/path/servlet.jar:"

Merujuk Blog untuk Maklumat Lanjut Butiran:

Untuk maklumat tambahan tentang menetapkan pembolehubah persekitaran classpath pada pelbagai sistem pengendalian, rujuk blog di:

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

Atas ialah kandungan terperinci Bagaimanakah cara saya menyusun fail Java yang bergantung pada fail JAR luaran menggunakan gesaan arahan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn