java项目打包为exe可执行文件(附带jre环境)

2020.05.27 07:05:00
23
阅读约3分钟

首先我们要确保已经打包了可执行的jar包,且该jar包是可以运行的

生成exe文件 #

先安装一下 exe4j:https://exe4j.apponic.com/,安装之后需要输入注册码, 可以参考这篇文章 img 选择模式 img 填写exe的输出目录 img 接下来我选择了Console应用模式,相当于打开一个cmd窗口,可以看到一些交互的信息 img

选取jar包 #

这里比较关键的是我们的文件路径都需要是相对的,因为之后我们还需要将jre文件和exe一同打包 img

所以可以看到,最好将生成的文件放在一起,方便进行管理 img

选取jre文件 #

为了让exe文件可以在无jre环境的电脑上运行,这一步骤是必须的,且必须是相对路径 img 同样也是相对路径 img

后面一路next,编译完之后尝试运行一下 img

打包成安装文件 #

下载 Inno Setup :https://www.jb51.net/softs/20434.html

准备工作 #

在打包之前,我们把jre文件单独拿出来 img 要注意的是这个jre文件要套娃 img 也就是说我们需要嵌套两层,因为我们打包选取文件时他会默认忽略外层的文件夹

新建向导 #

img 关键是这里我们要选择之前的jre文件夹和生成的exe文件 img

然后一路next即可 img 最终我们执行这个安装文件,安装成功后可以看一下安装目录 img

阅读:23 . 字数:591 发布于 3 个月前
本作品系 原创 , 采用 《署名-非商业性使用-禁止演绎 4.0 国际》许可协议
推荐阅读
资源
  • 创意设计
  • 书栈网
  • 帮助中心
  • 声望与权限
  • 服务中心
  • 合作
  • 关于我
  • 广告投放
  • 职位发布
  • 联系我们
  • 关注
  • 技术日志
  • 运营日志
  • ❤ 609 天
  • 条款
  • 服务条款
  • 隐私政策
  • 下载 App
  • Copyright © 2018-2020 Siques