泥耶论坛 发表于 2025-8-18 11:36:28

jpackage打包Java为exe绿色版教程

项目目录运行cmd


运行
jdeps --list-deps out\artifacts\JAR目录\JAR文件
分析JAR依赖了哪些Java模块


用jlink创建最小化JRE


jlink ^ --module-path "%JAVA_HOME%\jmods" ^ --add-modules 上一步分析出来的模块 --output minimal-jre ^ --no-header-files ^ --no-man-pages


使用jpackage打包成.exe


jpackage ^ --name "应用程序名称" ^ --input JAR目录 ^ --main-jar JAR文件 ^ --main-class Main ^ --type app-image ^ --runtime-image minimal-jre ^ --win-console ^ --icon icon.ico ^ --dest dist ^ --vendor "公司/开发者名称" ^ --copyright "版权信息 可选" ^ --app-version "1.0.0" ^--description "程序功能描述 可选"



注意:此方法只适用于 JDK版本 >=14

页: [1]
查看完整版本: jpackage打包Java为exe绿色版教程