史上最全教程:idea将Java项目打包Jar包,并生成exe可执行文件

idea将Java项目打包Jar包,并生成exe可执行文件

第一步:idea将Java项目打包Jar包

使用idea创建springboot项目或者java项目

这个这里就不多讲解了。(相信大部分都会了,如果不会的话,我后面在出一篇文章专门讲解创建springboot项目和普通java项目。)

打包springboot或java项目到jar包
    • springboot项目目录结构

image

    • 开始打包—准备工作

image

image

image

    • 准备工作做完后,开始打包。

image

image

    • Bulid后会生成jar包,这个jar包会用于后面我们生成".exe"可执行文件。

image

    • 到此springboot项目打包就完成。

      第二步:Springboot项目jar包生成exe可执行文件

jar包生成exe可执行文件需要一个软件-exe4j(微信公众号:Madison龙少 回复:jar2exe 获取资源)

让我们一起开始使用exe4j打包项目

下载安装exe4j

image

安装成功之后直接运行。

创建打包目录

比如在桌面创建一个文件夹gui,将jar包放到gui文件夹里面,如果你怕别的机器没有jre,将你本地的jre目录拷贝的里面,我的目录可以参考一下。(但是我添加了jre,其他机器(没有java环境)没有生效。有知道的可以告知一下。)

image

开始打包

在打包前先注册,在welcome界面的右下角

用户名和公司随便填写即可。注册码下面的都可以用。

注册码:微信公众号:Madison龙少 回复:jar2exe 获取资源

image

    • 双击打开exe4j

image

    • 点击Project type ,选择 “JAR in EXE” mode , 点击 next

image

    • 填写应用名称和exe文件的生成目录位置

image

    • 给生成的exe可执行文件取名,如果想生成自定义图标,那么选择你的ico文件,如果你不想在一台电脑上运行多个你的程序,你可以勾选“Allow only a single…”。

image

这个地方会出现一个报错

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yX5fBD4e-1596264050446)(https://upload-images.jianshu.io/upload_images/20470201-ce7570754e270a66?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

设置方法:

image

image

image

    • 点击next,到如下界面,点击绿色“+”,设置程序运行的Class Path

image

选择打包好的jar包

image

选择主程序

image

    • 点击next,然后出现下面界面。输入Java最小Jre版本号,即低于这个版本的Jre无法运行该程序,接着点击“Advanced Options”-“Search sequence”,设置一下我们的JRE,之前说过,如果客户机上没装Jre咋办?,没关系我们捆绑一个进去

image

绑定jre

image

image

    • 点击next,出现一下界面。

image

image

image

image

出现这个就说明我们大功告成了。鼓掌呱唧呱唧

    • 看一下我们打包的结果,这就是我们生成的exe文件。

image

文章到这里就结束了,感谢观看。希望能帮到你。

关注公众号:Madison龙少 回复jar2exe 获取资源

image

你离不开的公众号,不定时更新精品文章。

  • 13
    点赞
  • 137
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Madison龙少

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值