jar 命令將 class 文件打包成 jar 文件。
e. 下載并安裝 Launch4j。
f. 配置 Launch4j 根據 jar 文件生成 exe 文件。
g. 在 Windows 中運行生成的 exe 文件。
2. 使用 jpackage 工具(從 Java 14 開始支持)
從 Java 14 開始,Java 提供了一個名為 jpackage 的實用程序,允許您將 Java 程序生成為一個可在本機系統上運行的應用程序。jpackage 支持創建 Windows(exe)、Linux(deb 或 rpm)和 Mac(dmg 或 pkg)安裝包。概述步驟如下:
a. 安裝 Java 14 或更高版本的 JDK。
b. 使用開發工具或 IDE 編寫一個簡單的 Java 程序。
c. 使用 javac 命令將 Java 文件編譯成 class 字節碼文件。
d. 使用 jar 命令將 class 文件打包成 jar 文件。
e. 運行 jpackage 命令生成 exe 文件。例如:
“`
jpackage –type app-image –input {input-directory} –output {output-directory} –name {app-name} –main-jar {jar-file-name} –main-class {main-class}
“`
f. 測試生成的 exe 文件。
注意:為了在沒有安裝 Java 虛擬機的計算機上運行這些 exe 文件,需要將 JRE 打包到應用程序中或引導用戶安裝合適版本的 JRE。某些工具(如 Launch4j)允許在 exe 文件生成的過程中配置 JRE 的集成。