在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包,可能为环境配置问题: 参考解决方法:
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包复制一份到一个文件夹中备用(用来放打包后文件的文件夹,后面统一叫做“结果文件夹”)
exe4j是用来生成exe文件的 首先先下载exe4j: https://exe4j.apponic.com/download/ 下载安装后打开软件:
附上一个将图片转为icon文件的在线网址: http://pdftoword.55.la/img2icon/
点击+号后在三个点处找到结果文件夹中的jar包选择 选择运行的main文件 next 进入这个页面后先把原有的删掉(不然无法在其他的没有配环境的电脑上运行) 在对应的jdk包中找到jre文件夹 将jre文件夹复制一份到那个结果文件夹
将jre包配到其环境中: 然后点击此处就可以尝试运行该文件了 没问题的话就点exit退出,保存exe4j的配置文件 最后结果文件夹中就有这些文件,点击exe文件就可运行了
然后整个打包过程就完成了!