java工程转成exe,java带main主方法的项目转化成exe可执行文件

1.需要一个工具:exe4j

2.将java项目打包成jar文件

我用的IDEA,步骤如下:

在项目名上右键->open module settings

Artifacts -> + -> JAR -> From modules with dependencies...

22c7a1e5cc67

选中需要执行main方法的类,再选择将MANIFEST.MF文件放在项目根目录(默认的话打包成jar会有问题,与项目中生成的不一致,会缺少main class路径信息)

22c7a1e5cc67

在build on make上打钩

Build -> Build Artifacts... ->所需要的.jar ->build

jar打包完成

22c7a1e5cc67

去这里的output directory里的路径找对应的jar文件

3.创建一个文件夹,放入

生成jar包

该项目所需的jre(去jdk安装目录复制)

到时在exe4j设置输出位置也要选这个文件夹

4.去exe4j文件夹中-bin-找到exe4j.exe文件,打开,然后按照以下步骤进行

22c7a1e5cc67

22c7a1e5cc67

22c7a1e5cc67

VM Parameters所需填入的内容      -Dexe.path=${EXE4J_EXEDIR}

22c7a1e5cc67

22c7a1e5cc67

22c7a1e5cc67

advanced options-点击search,清空,然后点击加号

22c7a1e5cc67

22c7a1e5cc67

22c7a1e5cc67

一路next到此,已完成.点exit退出即可.

22c7a1e5cc67

现在你会在第3步创建的文件夹里会看到有了一个exe文件.点击可以执行了

每次执行,都会生成一个error.log文件在exe文件的同一层目录中,这里可以看到控制台输出的内容.

最后你想要让这个exe文件给别人使用,只要将jre文件夹和生成的这个exe文件打包给别人,别人就可以使用了.(jre文件夹和exe文件要放在同一目录)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值