1,首先用idea编辑JavaFrame应用(参考)
https://blog.csdn.net/mawei7510/article/details/89638126
2,使用exe4j将可执行的jar文件打包成 xxx.exe程序(可参考)
https://blog.csdn.net/mawei7510/article/details/89675034
需要注意的几点:
1,这里需要勾选上 64-bit,如果你的机器是64位操作系统。
2,在这一步一定要勾选 需要运行的jar文件,已经 main 函数运行的入口 主类
3,jre环境最好是相对路径,把你的jar文件和jre环境放在同一个目录下(比如 E:/MyJFrame ),jre环境可以从C盘单独拷贝
4,可以将你转换后的 xxxx.exe文件也输出到 E:\MyJFrame 当中
5,一般用户的电脑是没有java环境的,所以你的 xxx.exe想要执行,就必须连同 /MyJFrame 文件夹一起拷贝过去,才能正常运行java文件。
有没有一个办法,可以让你的 exe文件和 jre环境 打包到一起呢? 可以用 https://jrsoftware.org/isinfo.php inno step来实现
安装步骤跳过了,下面是注意事项:
1,选择的文件夹内一定要包括 jre环境,和 xxx.exe这两个文件
2,这一步选择输出路径,重命名,以及运行图标(桌面快捷方式的图标)
一路next之后,就可以看到,它将jre环境也打入到最终的可执行文件 myjframe_with_jre.exe当中