将Java项目打包成exe可执行文件

发布时间 2023-11-18 16:47:44作者: 捞月亮的小北

将Java项目打包成exe可执行文件

这里将以 idea中项目打包成exe可执行文件为例

所选工具

IDEA , JDK , exe4j

准备工作

首先确保该程序能够正常运行

image

打包流程简述

  • 把java项目打包成exe可执行文件简单来说只要两个步骤

    1. 把java项目打包成jar包
    2. 使用exe4j把jar包加工成exe可执行文件

打包流程

首先将Java项目打包成jar包

进入Project Structure

​​image​​

接下来按照如图所示创建一个module

​​​​image​​​​

下一步:

image

设置完之后出现该页面 , 然后点击OK就行

image

准备生成jar包 , 点击idea工具栏上的Build–>Build Artifacts

​​image​​

点击完之后会有这样一个弹窗 ,随后点击Build就行

​​image​​

之后就会生成一个jar包 , 在classes里面

image

使用exe4j将jar包加工成为exe文件

这里就不对exe4j做过多的解释了 ,跟着照做就行

以管理员身份打开exe4j这个软件

image

选择要打包的类型,选择JAR in EXE mode,然后next

image

给要打包出来的程序文件起个名,再指定一下路径 ,设置完成之后点击next

​​image-20231118161020-b72tbij​​

​​​​

特别注意如果电脑是64位的需要去设置成64位 , 设置完之后点next

image

exe文件的格式选择 , 选择之后点击next

image

按下图添加jar包,选择项目启动的类,如果项目还有导入额外的jar包,也要进行添加

image

image

最后的界面是这个样子的 , 然后点击next

image

设置jdk/jre的最高最低版本,运行项目时使用的环境顺序 , 设置完成之后 , 点击next

image

然后就一直next , 直至出现此页面

​​image​​

最后点击Exit就大功告成了 , 弹出的页面可以点击yes , 也可以点击NO

运行演示

完成上述步骤 , 可以去查看是否生成exe文件

可以看出 , 已经生成了exe文件

image

运行该exe , 看是否能够运行成功

image

恭喜完成!

0172A87D​​0172B8A9​​0172CA8B