exe4j+inno setup将jar包打包成可执行exe/可安装文件

exe4j+inno setup将jar包打包成可执行exe/可安装文件

exe4j将jar包打包成可执行exe

欢迎界面,直接点Next

image-20230131172115870

选择"JAR in EXE" mode

image-20230131172338596

输入名称和输出路径

image-20251212134209765

选择启动模式,设置打包后的程序兼容32和64位系统

image-20251212134347847

image-20251212134429676

image-20230131173709668

在VM参数配置的地方加上:-Dfile.encoding=utf-8

image-20230131174344782

配置JRE

image-20230131174748517

image-20230131174841240

image-20230131174916613

然后一路Next,直到Finished

inno setup将可执行exe打包成可安装文件

文件—新建脚本

image-20230131194015901

应用程序名称和版本信息

image-20230131194208167

选择执行的exe文件

image-20251212134749858

输出安装包文件路径

image-20251212134822245

一直点下一步到完成,看到提示是否立即编译,选择“否”

image-20230131194557513

image-20251212134951040

在[Files]下面加上Source: "自己本地JRE路径*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs

image-20251212135040678

点击编译,等待编译完成

image-20230131195214274

image-20230131195409879

问题1:inno 磁盘跨越必须启用,因为程序大于21000000000 解决办法

在[Setup]这一栏的末尾添加

[Setup]
DiskSpanning=yes
posted @ 2025-12-12 13:54  Glory1020  阅读(0)  评论(0)    收藏  举报