Java代码转换成可执行文件exe

#想要快速展现自己编程能力,展示与测试,方便用户使用,控制台运行肯定不行,转化成exe可执行文件#

综述,要实现转换,需要相关工具:aunch4j(程序开源,大家自行下载),该工具只能对JAVA的jar包进行封装转换,所以整体分为两步第一步:java输出jar包,第二步:使用launch4J转换exe。

一、JAVA代码生成jar包

jar包这里强烈建议使用IDE自带工具,不要手动命令去封装,因为你会因为繁杂的路径选择错误,导致生成失败,或生成exe闪退等等问题,失败的教训,引以为鉴了。

那先来介绍下,IDE如何生成准确的jar包:

1、File - ProjectStructure 

2、Artifacts -- +

3、JAR -- From modules with dependence....

4、注意!这里两个选项卡,这里也是按照自己代码所在位置选择,选择模块、选运行的主类。

点击“OK,再OK”

5、build 

File -- Build

选择Build Artifacts...

选择生成jar包,及要执行的动作build

点击后,将在项目,模块下的,out文件夹,artifacts下可以看到jar包了!

二、使用Launch4j转换成exe

1、Output files,这里选择你要输出的exe文件所在位置,并且要起好名字,名字必须后面跟“.exe”。没有,会报错!

2、选择输出首部类型,GUI是有前端页面的输出,Console是有控制台方式输出。

3、这里选择你第一步,所生成jar包了。直接找到文件点击即可。

3、因为你要的是可执行文件,那么你就得将执行文件所需的JDK环境搭建起来,否则到其他没有JAVA运行环境的地方是没法运行的。

所以这里是引用到你JRE,并将它一起打包到exe中,以便你的exe到任何windows中运行。

这里是环境变量的写法,如果在环境变量配置时已配置,记住JAVA_HOME应该是到bin目录为止,这样那就没问题。

最后,到你输出位置,找你心爱的exe运行。

最后,祝各位执行成功!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值