eclipse下 带图片的java工程-->jar文件-->exe文件



【转载借鉴自:http://blog.csdn.net/donglynn/article/details/14441715简略版


1.图片处理

 

1.1图片移到根目录下,和bin,src并列:


		//调试时的路径,此时图片在工程根目录下,和bin、src、lib等目录并列
		//ImageIcon icon = new ImageIcon("/bg.png"); 
		
		//调试时的路径,此时图片在类的src路径里
		//ImageIcon icon = new ImageIcon("bg.png"); 


1.2发布时,要把源代码中的路径修改:

如果你用的imageicon:    ImageIcon icon = new ImageIcon(getClass().getResource("/0.png"));

如果你用到的是image:    ImageIcon icon = new ImageIcon(getClass().getResource("/0.png"));

                                          Image img = icon.getImage();  

		Image img = icon.getImage();


 

2.导出jar

 

2.1 右键导出jar文件,选择主类名称,目录,导出


2.2添加图片。对于jar文件用解压软件打开,如果刚刚拿到根目录的图片没有被包含进去,就手动添加进去


2.3用命令测试jar是否运行正常

java -jar reveris6.0.jar

 

 

3.转exe

 

3.1首先去官网下载,注意JDK是x86的就下载32位的,如果jdk是64位的,下载64为的Exe4j,并且在后面生成选项里选择仅x64可运行。去网上搜一个注册码,不然生成exe后会有一个评估版提示。

 

3.2选择 jar in exe

 

3.3选择目录【建议都放在一起】

 

3.4选择生成名称和路径,把32bit or 64bit选一下,默认不选是32bit,选中则是64bit,这里就不上图了。ico图标可以自己在线做

 

3.5这一步把生成好的jar选中,注意,把绝对路径改为./1.jar,这里exe4j的相对路径少了/,自己改好。这个路径就是相对于上面所说的jar生成根目录,这里是重点!!

 

3.6将精简过的jre7拷贝到jar生成根目录下,注意不是java工程根目录,而是Eclipse导出jar 的目录。

.

然后选中jre目录,并且改为相对路径 .\jre7

 

3.8剩下的步骤都可以一路next,然后就生成了附带图片,附带jre的exe可执行文件。

 

总结:

 

1.源代码里的图片路径要修改。

2.Eclipse导出jar后要手动用rar往jar里添加图片。

3.jre拷贝到jar导出路径下。【经验:可以把生成的jar跟需要的jdk/jre都放在一个盘目录下边,这样不出错哦~】

4.exe4j的jar路径和jre路径都用相对路径。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值