黑科技程序员项目

Java打包成exe 在没有JRE环境的电脑上运行

2019-02-25  本文已影响114人  殷天文

公司业务需求原因,需要给用户提供一个桌面应用程序。由于时间关系,没有考虑.net,使用了江湖上失传已久的Java Swing

准备工作

使用 exe4j 生成.exe

  1. 新建一个文件夹,将你的 JRE(与JDK同级别的那个JRE),可执行jar 都复制过来,下图除红圈以外的Jar 为项目的依赖Jar 包
  1. 打开 exe4j ,Next
  1. 选择 JAR IN EXE
  1. 选择刚刚我们新建的文件夹 (包含JRE,和项目可执行JAR)
  1. 这里是设置文件名,图标,是否仅允许一个应用实例等等,需要注意的是,64位的 jdk是需要设置一下的,如图
  1. 这里是将项目的,可执行JAR,还有依赖JAR 全部添加进来,注意一定要使用相对路径,Main class from 选择一个项目的启动类。
  1. 设置 Search sequence


清除默认配置,设置JRE,使用相对路径

  1. 后几步默认配置,下一步即可。

备注

参考:https://www.cnblogs.com/lsy-blogs/p/7668425.html

上一篇 下一篇

猜你喜欢

热点阅读