基於現代Java 模組的打包
Oracle 停止使用 WebStart Start要求開發人員為JavaFX 應用程式採用新的部署機制。部署 JavaFX 11 應用程式涉及按照模組化方法將它們與 JRE 捆綁在一起。
建立模組描述符
第一步是將您的應用程式轉換為模組使用唯一模組建立module-info.java 檔案name.
編譯、打包和JMod建立
使用模組路徑而不是類路徑進行建構。使用 jar 指令建立模組化 jar。然後,使用 JDK 的 jmod 工具建立一個 jmod。
連結映像
透過使用 jlink 指令組裝模組和最小 JRE來完成部署.
分發應用程式
將整個影像檔案樹打包並分發為zip或tar.gz。供使用者運行的可執行腳本位於鏡像的bin目錄下。
跨平台部署
要為其他平台建立鏡像,請在jmod 指令使用 --target-platform 選項並明確包含適當的 JDK 的 jmods 目錄。
這種方法提供了一種現代的使用 JRE 部署 JavaFX 11 桌面應用程式的高效方法,無需依賴 Web Start 等已停產的技術。
以上是如何使用現代模組化打包透過 JRE 部署 JavaFX 11 桌面應用程式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!