exe4j是一个很棒的工具,可以把jar包打包成exe进行运行。他可以把jre环境和打包的exe进行集成,使得打包后的exe应用程序可以在没有安装java的机器上运行(前提是要把exe和jre一起捆绑)。
1.首先得把java应用打成可执行jar IDEA为例
①
②点击 生成jar
2.下载exe4j工具
网盘连接 https://pan.baidu.com/s/1CDsd0nwo26KBolJEOCBm4Q 提取码 4eiq
在D盘创建文件夹 PM_EXE
把我们刚生成的jar放到新文件夹中
点击Advanced Options 选择 32-bit or 64-bit 选项
这里最好勾选 默认是32位的运行环境
选择我们的jar包地址
点击 Advanced Option 选项 选择 Search sequence
把其它的所有的directory删除,特别是如果有“JAVA_HOME”或“JDK_HOME”的话一定要删除,因为他会保存你本机的JAVA_HOME地址,安装时会出现路径找不到的错误
我们需要把jre环境贴到我们刚才创建的文件夹下
接下来一路next 进入到测试页面
可以看到 运行成功了 (忽略提示 参数错误 这是我java程序提示的)
exe程序创建完成 !
自己创建的过程做个记录,这种exe并非完美,如果我们上线的话必须要PM_EXE的文件夹拷过去才行 ,所以接下来我们需要生成一个安装包,用户直接点击安装包安装我们的项目即可。