Langkah 1: Penciptaan Kod Java
Buat fail yang mengandungi kod Java anda. Sebagai contoh, fail bernama .java
mungkin kelihatan seperti ini: Main.java
<code class="language-java">public class Main { public static void main(String[] args) { System.out.println("Hello, World!"); } }</code>
Langkah 2: Kompilasi
menyusun fail menggunakan pengkompil Java (.java
javac
<code class="language-bash">javac Main.java</code>
fail menghasilkan fail .class
yang sepadan. Main.class
.java
.class
Langkah 3: Fail Manifest (Pilihan)
Buat fail (pilihan tetapi disyorkan) untuk menentukan metadata balang. Contohnya:
MANIFEST.MF
Menentukan titik masuk aplikasi (kelas dengan kaedah
<code>Main-Class: Main</code>
Main-Class
Langkah 4: Pembungkusan fail balang main
Gunakan perintah untuk membungkus fail , sumber, dan (pilihan) fail manifes ke dalam balang:
jar
.class
<code class="language-bash">jar cvfm MyApplication.jar MANIFEST.MF Main.class</code>
c
v
). f
: Termasuk fail manifes (MyApplication.jar
m
) yang mengandungi semua komponen yang disusun. MANIFEST.MF
jar
MyApplication.jar
Jalankan fail balang untuk mengesahkan fungsinya:
Pelaksanaan yang berjaya harus menghasilkan output:
JVM menggunakan
(jika hadir) untuk mencari<code class="language-bash">java -jar MyApplication.jar</code>
.
<code>Hello, World!</code>
Langkah 6: Penyebaran fail balang MANIFEST.MF
Main-Class
main
penempatan bergantung kepada persekitaran sasaran:
Standalone:
Salin balang ke mesin sasaran dan jalankan menggunakan.
java -jar
java -jar
Ringkasan Pelaksanaan:
.java
.class
. javac
MANIFEST.MF
jar
java -jar
Atas ialah kandungan terperinci Perjalanan dari fail java ke fail balang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!