• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

EXE4J打包IDEAMaven项目并附带JRE运行环境

武飞扬头像
Olrookie
帮助1

EXE4J打包IDEA(Maven)项目并附带JRE运行环境


前言

最近工作中遇到了一个特别的需求:需要监控Windows电脑上Chrome浏览器占用CPU和内存情况并根据自己设定的阈值进行判断,如果超出阈值则请求企业微信或飞书等接口,去对应群里推送相关消息。

这里我选择用java去开发相关代码(主要是也不会别的)

在开发完代码后突然意识到,需要在现场没有开发环境Windows电脑上运行,所以就需要将它打包成exe文件并需要附带运行环境。

这里在网上找到了很多关于通过exe4j软件将java代码打包成exe的资料,但大都多多少少有点儿问题,在我半天的摸索下终于搞定了,于是再此做个记录,也希望能帮到有相关需求的同学们。我会尽量详细的记录下所有步骤,直接照着做应该是没问题的。


一、IDEA打包(注意这里是Maven项目)

直接上图

1、File → Project Structure

学新通

2、选择项目

学新通

3、选择主类

学新通

4、点击ok

学新通

5、Build Project

学新通

6、再次点击Build 选择Build Artifacts 选择项目 点击Build

学新通

7、从这里拿到jar包,复制到桌面上

学新通

到这里我们就打包完成了,下面就是把jar包变成exe可执行文件

二、使用exe4j软件将jar打包成可执行文件并附带运行环境jre

下载exe4j工具

这里下载安装就不再演示了,网上很多。尽量破解一下,要不然打包完exe文件执行的话会有使用免费的exe4j版本的提醒

开始打包

1、启动exe4j 点击next

学新通

2、选择项目类型,点击next

学新通

3、填写你的项目名并选择你打包完后要输出的位置

学新通

4、填写应用名称并选择你的icon

学新通

5、选择64位

学新通

学新通

6、next到这里 添加你的jar

学新通

7 选择主类

学新通

8、选择jdk版本(最高版本可不填写)并勾选上允许使用带版本号的jre

学新通

9、选择你的环境(即jdk里的jre文件)
说明:文件位置比较重要,如图demo为要输出exe的路径

学新通

学新通

去掉这三个并添加jre

学新通
学新通

next

学新通

10、选择启动程序的首选JVM

学新通

11 、然后一直下一步到这里,点击启动你的应用

学新通

到这里应该是可以启动成功的,然后可以把整个文件夹(带exe和jre的整个文件夹)放到一个没有jdk环境的电脑上测试一下能否启动,能启动运行就成功l


这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhfhjeik
系列文章
更多 icon
同类精品
更多 icon
继续加载