过程:
1.准备以下文件:
图标文件:icon.ico
运行文件:run.bat
java运行环境:jre(文件夹)
运行的jar包
其中run.bat文件内容为:
start jre1.8.0_152\\bin\\javaw.exe -Dfile.encoding=utf-8 -jar MedicalAssistantHXPC.jar
包括用javaw.exe启动,编码格式未utf-8,运行的jar文件为MedicalAssistantHXPC.jar(可替换jre文件夹、jar文件)
2.
3.勾选后在高级里选择自解压选项(X)
4.
在设置中的提取后运行里输入run.bat
在模式中勾选解包到临时文件夹,并勾选全部隐藏
选择图标
5.生成exe文件
说明:
这其实是打开exe即解压,解压后运行run.bat,run.bat的内容就是利用jre里的javax运行jar文件。
虽然加入jre增加了体积,但可以在没有jre的环境下运行。