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 sequenceDirectory .\jre
最后生成exampack.exe
到这一步已经算完成javatoexe的制作,把整个目录发给用户,
用户机器上即使没有装jdk点击exe文件也能运行。下面两步是优化。
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.youkuaiyun.com/detail/fsp88927/8811927)