【笔记】Java 项目编译成可执行程序
前言
将Java项目编译成.exeWindows可执行程序,Java编译的可执行程序需要系统已安装JVM才可以运行
准备工作
生成可执行程序
打开 exe4j

Welcome to exe4j!
- 选择
next

Choose project type
- 将
JAR转换为EXE文件

Configure application
设置软件短名称
设置导出文件的目录

Configure executable
设置软件名称
如果有图标可以设置软件图标

Select the architecture of the generated executable
- 设置是否在
64位Windows系统下运行,如果是64位系统,勾选Generate 64-bit executable

Configue Java invocation
- 添加包括项目和第三方依赖的
jar包

- 选择
jar包

- 选择程序主函数

- 如果编码格式是
UTF-8,为防止中文乱码(Windows上默认编码方式为GBK),在VM Parameters输入-Dfile.encoding=utf-8

Configue JRE
- 设置软件版本

Configure search sequence
设置
JRE目录,默认为系统环境变量,如果未设置Java环境变量,程序将无法运行为防止出现问题,可以点击加号将
JRE目录手动选择

开始创建
- 点击
Compile executable或Finish开始创建

踩坑
代码内出现的文件路径应为Windows上的格式,应使用反斜杠
软件所需的其他素材应与程序捆绑复制