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

2023-11-09

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文件就可运行了

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

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

随机推荐