java程序打包exe
一.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就行了),
2.JSMoonth(或launch4j或exe4j)打包exe
(1)exe4j配置的介绍(版本号6.0.1)
(2)jsmoonth配置的介绍(版本0.9.9-7)
(3)launch4j配置的介绍(版本号是3.12)
还没有评论,来说两句吧...