如何使用exe4j把jar打包成exe文件

最近,做了几个javafx的项目,想要把jar包打成exe的可执行软件,下面时我使用exe4j打包的方法

一、将java程序打包成jar包

1. Flie —> Project Structure (或者Ctrl+Shift+Alt+S)

2. Artifacts 设置

3. 选择要打包的项目,选择要执行的 main 函数和jar包路径


当你已经在这个路径下已经建过一个module了的话再次新建module就会报这个错,只要删除对应的文件夹即可

4. 点击idea工具栏上的Build–>Build Artifacts… ,之后就会弹出一个小东西,点击build就会在前面设置的路径下生成我们的jar包,其实这个jar包就已经可以运行了,如果想更酷一点就继续看下去把它变成exe可执行文件。

二、将打包后的jar包打包成exe可执行文件

1. 第0步:去官网下载 exe4j

2. 第一步:Welcome

这个地方最好要注册一下,如果你不注册,打包好的软件每次启动都会报:this executable was created with an evaluation version of exe4j ,一键三连后私信我exe4j验证码

3.第二步: ProjectType

4. 第三步:Application info

5. 第四步:Executable info

在32-bit or 64-bit要勾上 ,在这里插入图片描述
否则对于64位机,最后运行exe时会报错。其余选择默认,点击next

6. 第五步:Java invocation

选择Jar 并Archive后,空白区域会显示已导入的jar,在点击选择Main class,若jar导入成功,则会自动搜素main类,也可以自己选择Main类,然后点击next

查看jar包所在位置:

jar包导入之后

next

7. 第六步:选择合适的JRE



8. 第七步:Splash screen

直接点 next

9. Messages

直接点 next

10. Compile executable

直接点 next

11. Finished



如何将 java 项目打包成exe可执行文件相关推荐

  1. 利用exe4j将java程序打包成exe可执行文件

    利用exe4j将java程序打包成exe可执行文件 一直在用exe4j,很好用,包括现在电脑中很多在使用的java程序,都是用exe4j打包的,所以也想做一些博客,来跟小伙伴们一起分享我的学习,让大家 ...

  2. 使用 GraalVM 将基本的 Java 项目打包成 EXE

    使用 GraalVM 将基本的 Java 项目打包成 EXE GraalVM 的环境搭建 将基本的 Java 项目打包成 EXE 将 JAR 转化为 EXE GraalVM 与 Java 中其它打包成 ...

  3. Java项目打包成exe的详细教程

    Java项目打包成exe的详细教程 把Java项目打包成exe共分为以下两步: 1. 利用Eclipse先把Java项目先打成jar包 2. 利用exe4j工具把jar包转成exe 这里以Java项目 ...

  4. Java项目打包成exe

    windows平台下,eclipse的Java项目打包成exe教程,超详细-- 一,在eclipse开发平台下开发好Java项目(无错误,并可正确运行),首先要把Java项目打包成.jar文件.如下图 ...

  5. vue项目打包成exe可执行文件

    Vue项目打包成exe可执行文件 实现思路:从electron官网上拉取代码,把官网上拉取下来项目中的index.html替换成 自己vue项目打包好的dist文件中的index.html,输入打包e ...

  6. java普通项目打包成exe可执行文件

    · 提示,无论打包成jar还是exe程序,运行都需要JDK,需要给没有安装JDK的电脑安装: · maven项目有自己的打jar包方式,我们普通的java项目,可以安照步骤一打包成jar: 步骤一.先 ...

  7. 使用exe4j将java程序打包成exe可执行文件遇到的问题

    具体用eclipse将java程序打包成jar,并用exe4j生成可执行程序的过程请看这个博客:http://www.cnblogs.com/icewee/articles/2073203.html ...

  8. 使用 GraalVM 将纯 JavaFX 项目打包成 EXE

    使用 GraalVM 将纯 JavaFX 项目打包成 EXE GraalVM 的环境搭建 打包不含 FXML 的纯 JavaFX 项目 打包含 FXML 的纯 JavaFX 项目 测评 在 Intel ...

  9. java项目转成exe格式

    Java项目打包成exe的详细教程 把Java项目打包成exe共分为以下两步: 1. 利用Eclipse先把Java项目先打成jar包 2. 利用exe4j工具把jar包转成exe   这里以Java ...

最新文章

  1. 用C语言解“龟兔赛跑”题
  2. Spring在bean配置文件中定义电子邮件模板
  3. The driver has not received any packets from the server
  4. Spring Security OAuth2源码解析(二)
  5. Springboot整合缓存
  6. 【转载】Java中String类的方法及说明
  7. 开课吧Java课堂之动态方法调度
  8. java 多线程 6 : 同步锁(Lock)
  9. vue的自定义指令的坑
  10. Padavan安装使用ZeroTier实现组建虚拟局域网的方法
  11. Python实现超像素分割
  12. 漫画人脸检测 | 全局和局部信息融合的深度神经网络(文末源码)
  13. 解决D3DCompiler_47.dll文件丢失找不到问题
  14. JAVA对象布局之对象头(Object Header)
  15. 黑马程序员_毕向东_JavaScript视频教程(1)
  16. java csrf_java – 如何在使用CSRF登录后启用Spring Secu...
  17. 外地人如何在上海办准生证 或者 2016年准生证办理流程 不同版本
  18. Python脚本后台运行的几种方式
  19. Python——利用pygame模块制作RPG游戏(一)
  20. (二十)【模电】(信号的运算与处理)集成运放组成的运算电路

热门文章

  1. 真五轴和假五轴的区别
  2. 股票交易系统平台搭建
  3. 蓝牙(Bluetooth)
  4. 想了解英特尔傲腾?看这一篇就够了
  5. 看板工具及协作脑图软件
  6. 211计算机考研到985难度,这份考研难度排行榜亮了,很多人不知道,这几所211竟比985还难考...
  7. C# winform中对gridcontrol查询的一些操作
  8. (imx6)添加RT3070 STA AP 支持
  9. 用U盘装linux系统
  10. 微信小程序获取系统日期和时间 —— 微信小程序教程系列(17)