使用autojar打包JRE,并使用jsmooth产生exe文件

1. 使用autojar对程序进行瘦身,并把jre打入包中(当前有一个没有解决的问题就是它会把一些必要的配置文件给干掉)
java -jar autojar.jar -av -c dataswap-gui.jar -o myapp.jar -m GUI-MANIFEST.MF

2. 使用jsmooth把jar文件做成exe文件
照着做, 很简单的, 关键一点就是选好图标就可以了,生成的文件如下:


registry
javahome
jrepath
jdkpath
exepath
jview

${EXECUTABLEPATH}
true
new-myapp.exe
E:\szdbpt\szsf\web\images\book.gif
-1
myapp.jar
com.gemt.dataswap.gui.MainInterface
-1


Windowed Wrapper

Message
Java has not been found on your computer. Do you want to download it?


URL
http://www.java.com


SingleProcess
0


SingleInstance
0


JniSmooth
0


Debug
0



编译就可以产生exe文件呢!

你可能感兴趣的:(程中淘沙)