|
|
项目目录运行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
|
|