java 制作exe

1.eclipse里导出jar

export->java->JAR file->Export generated class and resources


2.用exe4j制作启动exe

把jre,lib(引用的外部类),exampack.jar 放到一个目录下,如图:

打开exe4j,选取Regular mode

Regular mode -> Java invocation,


主类填项目入口类:main.ParseExaminee

jre -Advanced Options->search sequence

Directory  .\jre

最后生成exampack.exe

到这一步已经算完成javatoexe的制作,把整个目录发给用户,

用户机器上即使没有装jdk点击exe文件也能运行。下面两步是优化。


3.精简jre

cutJre.exe 精简jre, cutJre.exe主要是清理rt.jar, 其他jre里的内容可以尝试去掉后运行行不行,一点点的清理。选用jre6(80多m)来作为base,精简后剩下

40m。


4.好压 制作自解压exe

还可以通过创建自解压exe来进一步压缩。

7z->创建自解压格式->模式 解压到临时文件夹,全部隐藏->图标 选ico图片-〉解压 解压后运行exampack.exe



现在给用户的就一个exe文件了,双击后能够运行,实质上是个自解压文件因此双击后有一个解压过程,给用户感觉就是启动慢。但是整体文件比较小,由原来的80m到现在的10多m了。cutJre.exe和exe4j.exe工具。(点击这里:http://download.csdn.net/detail/fsp88927/8811927)


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值