1. Anda harus jelas apakah file target 32-bit atau 64-bit. Jika 32-bit yang dihasilkan, Anda perlu menggunakan JRE 32-bit. Jika JRE 64-bit yang dihasilkan, Anda perlu menggunakan JRE 64-bit.
Gambar 1
Buat seleksi 32-bit atau 64-bit di posisi lingkaran. Karena saya ingin membuat 32bit, saya menggunakan yang default.
2. Konfigurasi JRE (jika tidak dikonfigurasi dengan benar, berbagai kesalahan java_home akan dilaporkan):
Saya pertama kali membuat folder yang disebut "Asisten HJ", dan kemudian menempatkan program yang dapat dieksekusi saya LimitVic1.1.jar dan folder JRE, dan file .exe yang dihasilkan juga ditempatkan di direktori ini.
Gambar 2
Klik urutan pencarian item keenam pada Gambar 1, dan antarmuka seperti yang ditunjukkan pada gambar akan muncul:
Gambar 3
Hapus ketiga item, lalu pilih kembali direktori JRE, dan tentukan direktori sebagai folder JRE di folder "HJ Assistant 1.1". Seperti yang ditunjukkan pada gambar:
Gambar 4
Dengan cara ini, file yang dapat dieksekusi .exe yang diekspor dapat dieksekusi dan kesalahan yang ditunjukkan pada gambar di bawah ini tidak akan dilaporkan. Kirim folder "HJ Assistant 1.1" ke teman -teman yang tidak menginstal JRE di komputer.
3. File .exe yang dikonversi tidak dapat menampilkan sumber daya gambar.
Proyek saya adalah proyek ayunan, yang membutuhkan beberapa ikon. Karena ini adalah file eksekusi .exe, Anda perlu menggunakan class loader saat membaca sumber daya gambar, dan Anda tidak dapat menggunakan alamat URL secara langsung.
ImageIcon Icon = ImageIcon baru (ImageIo.read (getClass (). GetClassLoader (). GetResource ("frame.png")));Poin lain yang sangat penting adalah bahwa folder tempat gambar ditempatkan harus folder sumber daya sistem, jika tidak gambar tidak dapat diperoleh. Atur folder sebagai folder sumber daya seperti yang ditunjukkan pada gambar.
4. Sejak file .exe yang dapat dilalui telah dihasilkan, tetapi ketika digunakan oleh orang lain, Anda harus memasukkan folder JRE di dalamnya. Dengan cara ini, ukuran sub-folder tampaknya lebih dari 100 megabyte, tetapi file asli Anda sebenarnya sangat kecil, jadi saya menggunakan alat pengemasan setup Inno untuk mengemas folder ke dalam file instalasi, yang akan banyak mengurangi kapasitas. Metode menggunakan alat Pengaturan Inno juga sangat sederhana, dan versi Cina dapat diunduh di internet. Berikut adalah pertanyaan yang harus diperhatikan selama proses pengemasan:
Seperti yang ditunjukkan pada gambar: Saat menambahkan folder, tambahkan direktori sebelumnya dari folder JRE. Dalam proyek ini, itu adalah folder "HJ Assistant 1.1", jika tidak file JRE tidak akan ditemukan saat berjalan.
Menurut langkah -langkah wizard skrip, Anda dapat dengan cepat menghasilkan file instalasi .exe, dengan ukuran lebih dari 30 megabyte, yang jauh lebih kecil dari folder aslinya.
Di atas adalah semua metode implementasi untuk mengonversi file JAR menjadi file instalasi EXE yang dibawa kepada Anda. Saya harap semua orang dapat mendukung wulin.com ~