java程序打包成可执行.exe文件

分享一个Java Swing讲解很详细的博客:

https://blog.csdn.net/xietansheng/article/details/72814492

我这里是用Java Swing做的一个简单的java程序。界面如下:

在这里插入图片描述
(功能就是选择一个亚马逊下载下来的订单报告,然后提交后会调用自己系统的接口把信息同步过来。)

首先准备好可执行的jar包,项目中用到的jar包也需要复制出来(打jar包出不来lib(引入的第三方jar包),maven项目把打包方式改成war,然后就有lib目录,这里面就是引入的jar包),把自己项目的jar,和引入第三方的jar复制出来。jre(java运行环境)复制出来。

在这里插入图片描述

打包exe步骤:

exe4j下载 : https://exe4j.apponic.com/

1,打开exe4j,设置Change License ,否则最后的.exe文件运行都会出现exe4j广告 (百度上随便找一个就行)

在这里插入图片描述

2,选择第二个,把jar包编译成可执行程序

在这里插入图片描述

3, 填写信息,简称和输出的文件夹

在这里插入图片描述

4,填写信息 (我只设置这些,其他的想改也可以改,比如输出的log文件之类)

在这里插入图片描述
在这里插入图片描述

5,设置jar,我这里把用到的jar包引入,然后选择main方法

在这里插入图片描述

6,设置版本 ,设置jre

在这里插入图片描述

在这里插入图片描述

7,其余的可以不设置,或者自己设置一下,编译可以在exe4j上调试,也可以保存exe4j的编译信息

在这里插入图片描述
在这里插入图片描述

exe文件在填写的输出文件夹内 ,jar包文件lib可以删除了,jre不能删,是java程序的运行环境 (ps:上面步骤我调试的时候没在步骤内的也操作了,自己改重新exe4j的第9步编译就可)

在这里插入图片描述

(exe4j-1.0-SNAPSHOT.jar被放到lib下了)

双击exe文件效果:

在这里插入图片描述
exe4j下载下来用一下就会很熟悉。

猜你喜欢

转载自blog.csdn.net/zhaoqingquanajax/article/details/108692564