将编写好的java文件转变成在无jdk环境下执行的exe文件

因最近做项目需要将编写好的java代码在无jdk上的电脑运行,特此学习了一下这方面知识,在此做一小结。

一:首先将java文件打包为jar包

      在eclipse上右击项目----->选择Export-------->选择java---------->选择JAR file

      结果如图(lib和jre是额外添加的)

     lib可以从eclipse项目中直接复制过来,这是必须要的!!!

     至于JRE,如果你想将生成好的可执行文件在其他没有jdk环境下电脑运行,那就必须要!!!

:下载exe4j软件

      我这里提供windows64位环境下的该软件,有需要的小伙伴可以去下载

      链接:https://pan.baidu.com/s/1K9oZvyTq4VUwsgs8XwPEhg 
      提取码:s3ux 
      复制这段内容后打开百度网盘手机App,操作更方便哦

三:使用exe4j软件将jar包转变成可执行的exe文件

 

      1. 在安装好的exe4j软件中的打开bin目录然后运行软件

 

        2.打开软件后直接点击左上角第二部

3.选择JAR in EXE mode,点击next

4.在新窗口中,为我们的应用取个名称,之后选择exe生成目录(我的F:\exe),点击“Next”

5.为我们要生成的exe取名,如果想生成自定义图标,那么选择你的ico格式图片,如果你不想在一台电脑上运行多个你的程序,你可以勾选“Allow only a single...”,点击“Advanced Options”

6.点击绿色“+”,设置程序运行的Class Path

 

7.之后点击General中的Main Class选择按钮,在弹出窗口中,exe4j会自动搜索当前Class Path下的全部jar中包含main方法的类,​​​​​​将其选择。

 

8.Main Class设置完成后,依次将所有需要的第三方类库加到Class Path下,方法同添加“Simulate.jar”一样,点击“Next”

 

9.输入Java最小Jre版本号,即低于这个版本的Jre无法运行该程序,接着点击“Advanced Options”-“Search sequence”,设置一下我们的JRE,之前说过,如果客户机上没装Jre咋办?,没关系我们捆绑一个进去

注意此处,是将将第一步文件夹中jre添加进去!

 

然后一直next.....直到结束

 

       如图所示。经验证将此文件夹内容压缩打包复制到其他无jdk环境的电脑上也可以正常打开使用!

 ok完成,谢谢大家的浏览观看。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值