Rumah >Java >javaTutorial >Bagaimana untuk Mencipta Fail JAR Boleh Laku daripada Program Java Swing?

Bagaimana untuk Mencipta Fail JAR Boleh Laku daripada Program Java Swing?

Barbara Streisand
Barbara Streisandasal
2024-12-26 09:43:11949semak imbas

How to Create an Executable JAR File from a Java Swing Program?

Mencipta Fail JAR Boleh Laku daripada Program Java dengan Swing

Mencipta fail JAR boleh laku untuk program Java ialah langkah penting untuk pembungkusan dan pengedaran aplikasi . Berikut ialah panduan terperinci untuk menyelesaikan tugas ini:

Membuat Fail JAR

Fail JAR (Java ARchive) ialah bekas yang menggabungkan berbilang fail kelas Java ke dalam satu boleh dilaksanakan. Untuk mencipta fail JAR, ikuti langkah berikut:

  1. Kompilasi Fail Java Anda: Susun fail Java yang membentuk atur cara anda menggunakan pengkompil Java pilihan anda.
  2. Buat Fail Manifes: Buat fail bernama MANIFEST.MF dengan yang berikut kandungan:
Manifest-Version: 1.0
Main-Class: [Fully-qualified name of your main class]

Sebagai contoh, jika kelas utama anda ialah "MyMainClass," fail manifes akan mengandungi:

Manifest-Version: 1.0
Main-Class: com.example.main.MyMainClass
  1. Letakkan Fail dalam a Direktori: Letakkan fail kelas Java terkumpul anda dan fail MANIFEST.MF ke dalam direktori.

Mencipta JAR Boleh Laku

Setelah fail disusun, gunakan arahan jar untuk mencipta fail JAR boleh laku:

jar cfm [jar-name].jar MANIFEST.MF *.class

Arahan ini akan mencipta fail JAR bernama "[jar-name].jar" yang merangkumi semua fail kelas yang diperlukan dan yang ditentukan kelas utama.

Kod Contoh

Pertimbangkan program Java Swing berikut:

public class JarExample {

    public static void main(String[] args) {
        javax.swing.SwingUtilities.invokeLater(new Runnable() {
            public void run() {
                // Your Swing code goes here
            }
        });
    }
}

Mencipta JAR Boleh Laku untuk JarExample

  1. Kompilasi fail Java menggunakan javac JarExample.java.
  2. Buat fail MANIFEST.MF dengan kandungan berikut:
Manifest-Version: 1.0
Main-Class: JarExample
  1. Letakkan fail JarExample.class yang telah disusun dan fail MANIFEST.MF dalam sebuah direktori.
  2. Buat fail JAR boleh laku menggunakan jar cfm jarexample.jar MANIFEST.MF JarExample.class.

Ini akan mencipta fail JAR boleh laku bernama "jarexample.jar" yang boleh dilancarkan dengan mengklik dua kali atau menggunakan arahan java -jar.

Atas ialah kandungan terperinci Bagaimana untuk Mencipta Fail JAR Boleh Laku daripada Program Java Swing?. 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