JavaGUI(JavaFX)程序打包成jar包和直接运行的exe文件全过程一条龙手把手教学

1.先打包成jar包(Intellij IDEA为例)

在file中–>Project Structure
在这里插入图片描述
选择Artifacts
在这里插入图片描述
加号–>JAR–>from…
在这里插入图片描述
点击文件夹处选择运行的主文件(“入口”)
在这里插入图片描述
在这里插入图片描述

注意该路径要src结尾

然后点ok就打好了jar包
在这里插入图片描述
然后再build一下
在这里插入图片描述
在这里插入图片描述
build好之后就会出现这个out文件
在这里插入图片描述
在jar包处右键点击在终端中打开
在这里插入图片描述
输入

java -jar ...

…处填写jar包的地址,可以使用Tab键补全

在这里插入图片描述
若成功弹出运行后文件
在这里插入图片描述
则证明jar包打包成功

若无法用该方法打开jar包,可能为环境配置问题: 参考解决方法:

1.Java的jdk下载:https://www.oracle.com/java/technologies/downloads/#jdk17-windows
2.Java的Path与Java_Home配置: https://www.cnblogs.com/joker-game/p/13150587.html

3.高版本的jdk中可能无javaFX,可以选择在高版本中jdk配置javafx或直接将环境变量修改为当前能用的jdk版本
比如我用的是1.8的版本,可以在此处查看其在本机的路径:
在这里插入图片描述
然后将Java_Home中的变量值改为该jdk所在路径
在这里插入图片描述
重启终端后重试

然后将该jar包复制一份到一个文件夹中备用(用来放打包后文件的文件夹,后面统一叫做“结果文件夹”)
在这里插入图片描述

2.下载exe4j

exe4j是用来生成exe文件的
首先先下载exe4j:
https://exe4j.apponic.com/download/
下载安装后打开软件:
在这里插入图片描述

3.使用exe4j打包生成可直接运行的exe文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

附上一个将图片转为icon文件的在线网址:
http://pdftoword.55.la/img2icon/

在这里插入图片描述
点击+号后在三个点处找到结果文件夹中的jar包选择
选择运行的main文件
在这里插入图片描述
next
在这里插入图片描述在这里插入图片描述
进入这个页面后先把原有的删掉(不然无法在其他的没有配环境的电脑上运行)
在这里插入图片描述
在对应的jdk包中找到jre文件夹
在这里插入图片描述
将jre文件夹复制一份到那个结果文件夹

在这里插入图片描述
将jre包配到其环境中:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后点击此处就可以尝试运行该文件了
在这里插入图片描述
没问题的话就点exit退出,保存exe4j的配置文件
最后结果文件夹中就有这些文件,点击exe文件就可运行了

在这里插入图片描述
在这里插入图片描述
然后整个打包过程就完成了!

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GCTTTTTT

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值