打包java项目为jar文件通过exe4j工具生成exe的可运行程序

要生成exe程序,有两大步骤。1.生成.jar文件  

                                                2.通过工具exe4j把jar文件生成exe文件

 

一.

这里我使用的是eclipse工具,

把写好的项目打包成jar包。

1.右键项目选中导出

2.选中jar文件,然后下一步

3.只保留项目的src,然后选中导出路径,然后next

 

4.next

 

5.

6.finish,生成如下文件

 

二。接下来就是步骤2了

 

1.首先下载exe4j工具,官网下载链接https://www.ej-technologies.com/download/exe4j/files

2.在bin文件里找到exe4j.exe程序,点击运行

3.next

4.选择“JAR in EXE " mode,  然后next

5.填写名称和生成路径,然后next

6.

7.选择绿色加号

8.填写系统安装的jre版本

9.然后,后边的一直next

生成程序

 

 

不过这样有一个问题,就是运行你的程序的电脑都要配置有jdk环境才能运行你的程序。

以下给出一个解决办法,就是把你系统中jre文件复制到你程序生成的导出的路径,

(1)回到上边的步骤8,

2.选择Search sequence

3.把这三个都移除了

4.然后点击绿色加号,选中Directory

5.next

6.选中Client hotspotVM,然后next

7.一直next,最后程序生成在你的jre路径下,点击即可运行,然后打包程序给没有jdk的电脑的时候,只要把jre文件一起打包即可(缺点是文件变大了,本来一个exe文件只要3m左右,加上jre就变成了五六十m大小)

程序打开运行如下

 

最后说一个如何把项目中带图片的页显示在exe程序中,

把图片放到src目录下,

图片设置方式

ImageIcon image=new ImageIcon(getClass().getResource("/bgp2.jpg"));
		  //ImageIcon image=new ImageIcon("src/bgp2.jpg");
		 imagelabel = new JLabel(image);
		 imagelabel.setBounds(0,0,700,700);

然后打包成jar包

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值