打包Java程序为.exe文件

12 篇文章 0 订阅
本文介绍了如何使用IntelliJIDEA将Java程序打包成Jar包,并进一步转换为.exe可执行文件,涉及设置主函数、选择JRE、使用exe4j工具等步骤。在生成.exe后,文件在首次打开时会进行磁盘检索,可能会出现因多线程导致的短暂卡顿问题,同时提醒用户不要删除SQLite数据库文件,以防止数据丢失。
摘要由CSDN通过智能技术生成


​👑作者主页:Java冰激凌


接上篇 我们还未介绍到如何打包为一个.exe文件

将Java程序打包成Jar包

1. file -> Project Structure 或者直接使用全局快捷键(Ctrl + Alt + Shift + S)
在这里插入图片描述
2. 新建JAR 并且选择有依赖关系的模块
在这里插入图片描述
3. 选择要打包的项目,选择要执行的 main 函数和jar包路径
在这里插入图片描述
3.1 选择启动的主函数
在这里插入图片描述
4. 成功界面 在这里插入图片描述
4.1 你已经在这个路径下已经建过一个module了的话再次新建module就会报这个错,只要删除对应的文件夹即可
加粗样式
5. 点击上方栏的Build生成Build Artifacts
在这里插入图片描述
6. 选择点击build就会在前面设置的路径下生成我们的jar包,其实这个jar包就已经可以运行了,继续看下去我们把它变成exe可执行文件。
在这里插入图片描述
去指定的目录下可以看到我们的Jar包已经生成了
在这里插入图片描述

打包为.exe文件

1. 先去官网下载exej程序点击跳转
在这里插入图片描述

2. Welcome to exe4j
在这里插入图片描述

3. Project type
在这里插入图片描述
4. Application info
在这里插入图片描述
5. Executable inf
在这里插入图片描述
6.Java invocation
在这里插入图片描述
在这里插入图片描述
7. 选择合适的JRE
在这里插入图片描述
8. 第七步:Splash screen
直接点 next

9. Messages
直接点 next

10. Compile executable
直接点 next
在这里插入图片描述
大功告成!!!
在这里插入图片描述

效果展示

文件在第一次打开的时候会进行检索磁盘 此时可能会较卡 等待一分钟左右就会扫描完啦 下次打开就会变的很快

文件检索

在这里插入图片描述

联系作者

在这里插入图片描述


其中可能会出现以下的文件 打开是一个报错信息 这是因为程序使用了多线程 我的CPU比较差 就会导致这个情况出现 不过这个不会影响体验 以下两个文件是SQLite 如果删除了数据库就会重新进行检索哦 还是不要删除的好
在这里插入图片描述

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Java冰激凌

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

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

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

打赏作者

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

抵扣说明:

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

余额充值