Arahan terpendek. Kami sedang menulis aplikasi ujian mudah, sebut "Hai Amigo!" ke fail HiAmigo.txt sebanyak 100 kali.
public class Main {
public static void main(String[] args) throws IOException {
File file = new File("C:\\temp\\HiAmigo.txt");
FileWriter fileWriter = new FileWriter(file);
for (int i = 0; i < 100 ; i++) {
fileWriter.write("Hi Amigo! \n");
}
fileWriter.close();
}
}
Kami menyemak bahawa semuanya berfungsi pada peringkat ini (ini penting!) Pergi ke Fail -> Struktur Projek -> Artifak -> + JAR -> Daripada Modul dengan kebergantungan.. Tentukan laluan ke Main.class kami: Klik OK Klik Bina Artifak - > Tindakan - > Bina Artifak kami muncul: Kami memadamkan fail ujian kami "C:\\temp\\HiAmigo.txt" dan menjalankan JAR. Fail sepatutnya muncul semula. Jika ia muncul, semuanya ok. Jom teruskan. Muat turun alat dari tapak https://launch4j.sourceforge.net/ (Saya syorkan versi 3.14, saya akan terangkan mengapa kemudian). Pasang dan lancarkan. Kami memerlukan dua bidang. Kami menunjukkan JAR kami dan di mana untuk meletakkan .exe yang telah siap. Sekarang datang bahagian yang paling menarik. Bayangkan situasi di mana mesin tempat kami merancang untuk menggunakan aplikasi kami tidak mempunyai JRE dipasang dan tiada cara untuk memasangnya. Ini sering berlaku atas sebab keselamatan. Di samping itu, adalah baik untuk memberikan aplikasi kami tahap autonomi yang lebih tinggi. Mari lakukan perkara berikut. Mari buat direktori berasingan untuk aplikasi kami, katakan OurApp. Di dalamnya kita buat folder JRE. Muat turun JRE (dalam contoh saya, biarkan ia menjadi jre-8u361-windows-i586), pasangkannya di suatu tempat (jika ia arkib siap sedia, nyahzipnya) dan ekstrak semua fail daripadanya. Kami menyalin segala-galanya ke dalam \OurApp\JRE\ ia sepatutnya kelihatan seperti ini: Dalam Launch4j, pergi ke tab JRE dan dalam medan Laluan JRE Berpakatan: tentukan nama direktori JRE Klik pada gear dan pilih mana-mana fail untuk menyimpan konfigurasi seperti file.xml Selepas mengklik pada simpan, kita akan muncul exe. Salin exe dan letakkan di sebelah folder JRE. Padamkan ujian C:\temp\HiAmigo.txt. Kami melancarkan exe dan menonton cara yang baharu dibuat. Itu sahaja. Kini direktori OurApp boleh diarkibkan dan dipindahkan ke mana-mana sahaja, exe akan berfungsi. Penting: Versi JRE dalam folder mestilah tidak lebih rendah daripada versi di mana artifak itu dibina. Semak medan: Dalam kes saya, terdapat masalah keserasian dengan platform x86 dan saya menggunakan versi pembalut 3.14, kerana ia membolehkan anda menentukan jenis seni bina sasaran secara eksplisit. Secara umum, terima kasih atas perhatian anda semua. Ini adalah artikel pengajaran pertama saya, sila jangan menilai dengan tegas. Damai untuk semua orang!
GO TO FULL VERSION