最近学校布置的项目中要求实现生成一个桌面应用,这对我这个小白来说也是一脸懵,但是在查询了一系列资料后慢慢地对这个流程也渐渐熟悉,因此写下这篇博客希望能到帮到各位。
获取打包需要的文件
① 将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程序的),然后他人就可以享用你的软件啦!
③ 如果这篇文章对你有帮助的话,那就给我点个赞吧!