- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1. 先将Java应用程序打包(即生成jar文件),可借助Eclipse3.4完成,本例最终生成chaos2.jar文件,如图:
?
图 1
图 2
2. 精简JRE 精简JRE,其实主要是针对rt.jar进行瘦身,方法有很多种,我使用的是一个简单而又略显笨拙的办法:用winRar软件打开rt.jar,对不需要的类进行删除,如果不小心删除了有用的类,直接再复制进去。rt.jar中哪些类需要删除,哪些类需要留下,这需要反复的测试,知道满足自己的应用程序即可。测试方法如下:(1) 新建一个文件文件名随意),创建一个批处理文件,pi.bat文件,内容如下:@SET PATH=./jre/bin;%1;%PATH%;java -Xms256m -Xmx1024m -XX:PermSize=128M -XX:MaxPermSize=256M chaosEncryption.MainFrame(包名.类名)(2) 将chaos2.jar包所需要的资源(如配置文件、图片文件等)拷,把JDK中的jre文件夹也拷进来,jre只留下包括bin和lib,bin中的文件内容包括:
lib文件夹下包括空文件夹ext、i386(i386里只包含jvm.cfg)和rt.jar最终目录结构如下:
(3) 把chaos.jar拷入jre/lib/ext中(4) 运行pi.bat文件进行反复测试,从而适当的删除rt.jar文件的内容。
3. 用exe4j制作exe文件
制作过程如下:(1) 打开exe4j,如果是新安装,需要输入序列号,如图:
(2)点击Next按钮,选择Regular Module。
(3)点击Next按钮,进入如下页面,按如图所示填写名字和路径。
(4) 点击Next按钮,进入如下页面,按图示填写内容。
(5) 点击Next按钮,导入chaos2.jar文件,选择Main Classi,填写虚拟机参数。
?
(6) 点击Next按钮,填写Java版本最小1.3,最大1.7,并点击Advanced Options按钮,选择Search Sequence选项。
(7)清除Search sequence列表中的所有内容,添加自己的jre。
(8) 点击Next按钮,选择Client hotspot VM。
(9)剩下的步骤一路Next。最终生成chaosexe.exe文件,并保存exe4j文件,如图:
4.用Inno Setup制作安装文件(1)打开Inno Setup,新建脚本。
(2)下一步,填写应用程序信息。
(3)下一步,
(4)选择主执行文件chaosexe.exe,并添加应用程序文件。
(5)下一步,
(6)三个下一步后,
(7)点击下一步至完成,最终生成ChaosSetUp.exe安装文件
双击ChaosSetup.exe即可安装该软件。
----------专业最好文档,专业为你服务,急你所急,供你所需-------------
文档下载最佳的地方
----------专业最好文档,专业为你服务,急你所急,供你所需-------------
文档下载最佳的地方
文档评论(0)