【笔记】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 executableFinish开始创建

踩坑

  • 代码内出现的文件路径应为Windows上的格式,应使用反斜杠

  • 软件所需的其他素材应与程序捆绑复制

完成

参考文献

CSDN——YoungStar70