#想要快速展现自己编程能力,展示与测试,方便用户使用,控制台运行肯定不行,转化成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运行。


6595

被折叠的 条评论
为什么被折叠?



