java程序打包exe

红太狼 2022-12-13 12:50 309阅读 0赞

一.idea打包exe

二.idea+JSMoonth(或idea+launch4j或idea+exe4j)

1.idea打包jar文件

具体细节不写了,网上一搜一大堆(native bundle选择image会生成bundle文件夹,里面会有exe,不想生成natvie bundle就默认选择none就行了),

一.idea打包exe

idea只是把代码和资源(如照片,css,dll等)打成jar文件的,顺便说一句,idea可以设置编译时候用的jdk版本,然后jar里就是对应版本jdk编译出来的class,来打包的,而最后不管是通过第三方软件还是idea打包的exe应该都是一个压缩文件(launch4j/jsmoonth打包的exe都可以用7zip打开,exe4j的打不开,会报错),虽然idea也可以在jar的同级文件夹bundle里打出exe,但是这个exe无法运行,不知道这个和我用的idea是社区版有没有关系,或许正版的idea可以打出能运行的exe

二.idea+JSMoonth(或idea+launch4j或idea+exe4j)

1.idea打包jar文件

具体细节不写了,网上一搜一大堆(native bundle选择image会生成bundle文件夹,里面会有exe,不想生成natvie bundle就默认选择none就行了),
配置jdk

配置idea打包配置

2.JSMoonth(或launch4j或exe4j)打包exe

(1)exe4j配置的介绍(版本号6.0.1)

(2)jsmoonth配置的介绍(版本0.9.9-7)

(3)launch4j配置的介绍(版本号是3.12)

idea+exe4j/launch4j/jsmoonth的打包exe+Inno Setup

发表评论

表情:
评论列表 (有 0 条评论,309人围观)

还没有评论,来说两句吧...

相关阅读