最近学校布置的项目中要求实现生成一个桌面应用,这对我这个小白来说也是一脸懵,但是在查询了一系列资料后慢慢地对这个流程也渐渐熟悉,因此写下这篇博客希望能到帮到各位。

获取打包需要的文件

① 将java程序打包成jar(以eclipse为例)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

② 生成jre
因为安装高版本的jdk后不会生成jre,因此我们需要手动生成jre:打开cmd进入jdk的安装目录并输入以下命令,然后就可以在jdk安装目录下看到jre啦。

bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

③ 整合所有文件
将前两步生成的jar和jre,以及java程序里面需要用到的图片(记得正确设置代码里的图片文件的路径),依赖的其他jar包(例如发送验证码需要的阿里云jar包)都放在同一个文件夹下
在这里插入图片描述

exe4j下载与破解

① 官网下载exe4j:https://exe4j.apponic.com/

② 破解exe4j
安装并打开exe4j,找到 Change License
在这里插入图片描述
然后在 License key 栏中输入以下破解码(Name和Company输入随意),至此我们已经能正常使用exe4j了

L-g782dn2d-1f1yqxx1rv1sqd

在这里插入图片描述

打包生成exe

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

在这里插入图片描述

在这里插入图片描述

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

在这里插入图片描述
ps:
文章中没有提到的部分就直接默认,然后一步一步next,最后finish就可以生成exe了。
大家将exe发给他人使用时记得将上述步骤中使用到的所有文件一起打包嗷(特别是jre,如果没得jre是运行不了java程序的),然后他人就可以享用你的软件啦!
如果这篇文章对你有帮助的话,那就给我点个赞吧!

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐