用exe4j将jar转换成exe出现问题 到底该怎样将已经写好的java代码弄成可执行exe文件

发布网友 发布时间:2022-04-23 13:10

我来回答

5个回答

热心网友 时间:2023-10-14 23:35

右击你的项目,选择Export

选择Java下边的JAR file

设置你要导出文件的保存路径

直接点击Next

设置项目的入口函数

点击Finish,生成相应的jar文件

下面是将你导出的jar文件转换成exe文件,这里需要一个软件,exe4j,自行去网上搜索下载,打开该软件,直接点击Next

选择第二项"JAR in EXE" mode,点击Next

设置应用信息和转换后exe文件的保存路径

设置转换成的exe文件的名称

添加刚才生成的jar文件

选择项目的入口(主类)

设置相应的最低版本和最高版本

一直Next,或者直接Finish完成操作。

热心网友 时间:2023-10-14 23:35

需要在第四步时,到那个三角形的地方把第32位改成位

热心网友 时间:2023-10-14 23:35

我当时也转过,似乎需要把JDK还是JRE也要合到exe中,看似很简单的小程序,加上后文件大小就很大了,当时我是下的精简版。

望采纳。

热心网友 时间:2023-10-14 23:36

你好,生成.exe文件只是套了一个外壳而已,不能生成可执行文件exe

java文件依靠java虚拟机运行,没有jre(java runtime environment)的电脑永远都无法运行。

exe是依靠微软的运行库运行。

这两个平台完全不一样。

综上所述,写好的java代码无法弄成可执行exe文件。就算按照楼主所说的方法生成了exe,也无法在没有jre环境的电脑上运行.

 另外,楼主出现的问题是因为环境变量配置有问题。32位的exe4j和位jre无法兼容!

热心网友 时间:2023-10-14 23:37

我也遇到过 : exe4j 在第6步还是第7步 有选择 32 位运行环境 和 位运行环境,默认是32位的,自己改为位即可

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com