eclipse将java代码打包成jar包,再使用exe4j将jar包生成.exe可执行文件
程序员文章站
2024-02-05 11:40:22
...
java代码打包成exe可执行应用程序
工具:eclipse、exe4j
1、首先在桌面上新建一个文件夹,例如test
用于存放
-
写程序时手动导入的外部jar包
-
可以在java项目文件夹手动复制放到我们新建的test文件夹中
-
eclipse导出的java项目生成的jar包
-
java运行环境,也就是jre文件夹
jre文件夹在安装的jdk目录下可以看到
如果找不到的或可通过打开cmd输入
cd/d jdk安装路径
回车
再输入命令
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
再去jdk目录下看就看的到了 -
使用exe4j生成的.exe可执行程序
2、eclipse导出jar包
- 鼠标右击我们要导出的java项目,选择export,选择Java目录下的JAR File,点击next, 如下图所示
- 到如下界面,取消默认勾选的文件,只留src,选择导出目标文件夹的位置,我选择的是第一步新建的test文件夹
点击完成就可以了
3、使用exe4j按步骤生成.exe应用
exe4j下载地址:
[https://exe4j.apponic.com/download/](https://exe4j.apponic.com/download)
大家按需要下载32位或64位的
- 打开exe4j程序,选择"JAR in EXE" mode,点击next
- 为要生成的.exe取个名字,导出路径选择我们第一步新建的test文件夹,点击next
- executable name填一下,点击next
- 点击右侧的绿色加号,把要用到的jar包都加进来,选择程序入口主类,点击next
- 填入java版本号,再在左侧导航栏选择Search Sequence,点击Directory,从我们第一步新建的test文件夹中选择jre,将程序运行环境捆绑进来
如图就表示添加成功了,点击next
- 选择Defaut VM,然后一路next
- 最后点exit退出即可
最后双击.exe文件就能运行了
大家如果在打包过程中遇到问题的话也可以在下方留言,之前我也是看别人的安装教程一步步打包的,结果还是遇到了很多问题,比如说在自己电脑上可以运行,发给领导看就打不开了,原因就是其他电脑上没有java运行环境,所以打不开,还一个因为程序里用到的.dll文件没有放到java运行环境的bin目录下,也会导致程序不能正常运行。所以我尽量写的详细一点,希望能帮到像我一样容易踩坑的小伙伴们!