1、对要转换的jar,系统要求严格 64位的jar 必须使用64位的jre 32位的jar必须使用32位的jre
2、脱离java环境运行打包,exe4j 选择jre环境为打包后的exe程序相对路径,具体路径配置与inno工具配置文件的MyJreName 保持一致
3、exe4j选择java版本时,记得选择兼容子版本的选项
4、脱离java环境运行exe,inno选择jrel必须与jar的jre一致(及64对应64,32对应32)
5、脱机运行的exe(inno打包后) 和java环境运行的exe(exe4j打包后)分开存放避免重名导致的错误
======================
配置文件提供参考,具体jdk(jre)环境使用自己的配置
打包exe配置文件下载(亲测有效):
具体选项配置。参考如下:
Java jar打包成exe应用程序步骤说明https://blog.youkuaiyun.com/m0_37701381/article/details/104163877