Menggunakan Aplikasi Desktop JavaFX 11 dengan JRE
JavaFX 11 telah mengalih keluar pilihan penggunaan Web Start yang tersedia dalam Java 8. Untuk meneruskan penggunaan aplikasi dengan JRE yang digabungkan, pembangun perlu untuk mengikuti pendekatan yang lebih modular.
Membina Aplikasi
-
Buat deskriptor modul: Isytiharkan modul aplikasi dengan kebergantungannya dalam fail module-info.java.
-
Kompilasi dengan laluan modul : Gunakan --module-path untuk menentukan kebergantungan modul semasa kompilasi.
-
Buat JAR: Bina JAR modular dengan menyusun kelas dan membungkusnya ke dalam fail JAR.
-
Tukar JAR kepada JMOD: Cipta fail JMOD (Java Module) menggunakan alat jmod, menentukan kebergantungan dan yang utama kelas.
Mencipta Imej
-
Pautkan JMOD: Gunakan jlink untuk memautkan aplikasi JMOD dan kebergantungannya kepada imej.
-
Buat Pelancar Boleh Laku: Tentukan nama boleh laku pelancar menggunakan --pelancar untuk memudahkan pelaksanaan.
Mengedarkan Aplikasi
-
Membungkus Imej: Edarkan ZIP atau TAR.GZ yang mengandungi pokok imej, termasuk pelancar boleh laku.
-
Buat Pemasang Asli (Pilihan): Gunakan jpackage untuk mencipta pemasang asli untuk platform yang berbeza.
Merentas Bangunan untuk Platform Berbeza
-
Perolehi JDK: Dapatkan JDK untuk platform sasaran dan ekstraknya untuk dipisahkan direktori.
-
Nyatakan Platform Sasaran: Lulus platform sasaran kepada jmod dan jlink menggunakan pilihan --target-platform.
-
Sertakan JMOD JDK Luaran: Sertakan secara eksplisit JMOD bagi JDK asing yang menggunakan --laluan modul.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menggunakan Aplikasi Desktop JavaFX 11 dengan JRE Berpakatan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!