Untuk menyusun atur cara Java yang bergantung pada perpustakaan luaran, perpustakaan ini mesti disertakan dalam classpath. Artikel ini meneroka cara untuk memasukkan balang ke dalam classpath menggunakan pilihan baris perintah untuk javac atau apt.
Untuk javac, gunakan pilihan -cp diikuti dengan senarai direktori yang dipisahkan dengan titik bertindih dan fail jar. Contohnya, untuk menyusun HelloImp.java dengan perpustakaan jsr181-api.jar:
javac -cp .:jsr181-api.jar HelloImp.java
apt juga menyokong -cp untuk menetapkan laluan kelas. Walau bagaimanapun, ia mengesyorkan menggunakan pilihan -module-path untuk aplikasi Java modular. Contohnya:
apt -module-path .:jsr181-api jar HelloImp
Jika anda memilih untuk tidak mengubah suai secara kekal argumen baris arahan anda, anda boleh menggunakan arahan java dengan pilihan -cp:
java -cp .:jsr181-api.jar HelloImp
Ini akan menetapkan laluan kelas buat sementara waktu untuk tempoh arahan.
Pendekatan fail teks manifes boleh menjadi lebih serba boleh. Buat fail manifes bernama MANIFEST.MF dengan kandungan berikut:
Manifest-Version: 1.0 Class-Path: jsr181-api.jar
Kemudian, susun atur cara dengan:
javac HelloImp.java -m MANIFEST.MF
Atas ialah kandungan terperinci Bagaimana untuk Memasukkan Fail JAR dalam Classpath untuk Kompilasi Java (javac dan apt)?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!