jre瘦身
来源:互联网 发布:数控机床简单编程实例 编辑:程序博客网 时间:2024/06/10 09:17
这是一个非常简单的Java应用,仅有6KB。它能够记录Java应用程序与JRE中rt.jar的依赖关系,进而仅以其依赖类生成一个新的rt.jar文件,从而最大限度精简JRE体积,建议其与GreenJVM配和使用。(下载地址:[url]http://code.google.com/p/greenvm/[/url])
- example1(传参调用) : java -jar GreenJVMMake.jar -t da -i ./fps_test.jar -o ./
- -t 精简的应用类型,DA为桌面应用,CA为命令行应用
- -i 我们的执行文件所在路径
- -o 精简后的rt.jar输出目录
- example2(命令行调用) : java -jar GreenJVMMake.jar
- Simplify the type [da( Desktop Application ) or ca( Console Application )] :
- da
- My application file :
- ./fps_test.jar
- Output jar folder :
- ./
应用示例:
比如我们现有fps_test.jar文件准备进行发布,其文件体积仅有9KB左右,而jre体积却高达近100MB,这显然是任何普通用户都不能接受的,所以我们有必要对其进行精简。
如图:
现在,我们配置一个make.bat文件,用来调用GreenJVMMake.jar,命令如下[java -jar GreenJVMMake.jar -t da -i ./fps_test.jar -o ./],执行操作。
如图:
我们得到了一个新的rt.jar,而其大小则仅有1.9MB。
如图:
将它替换jre中的rt.jar,程序如常运行,没受半点影响。将它结合GreenJVM发布,就能够以最小的资源占用实现我们的Java应用了。
- jre瘦身
- Jre瘦身
- jre瘦身记
- JRE瘦身心得
- 整理JRE瘦身或精简JRE
- 整理JRE瘦身或精简JRE
- 整理JRE瘦身或精简JRE
- 整理JRE瘦身或精简JRE
- 整理JRE瘦身或精简JRE
- 整理JRE瘦身或精简JRE
- 瘦身
- 瘦身
- Windows 瘦身
- flex 瘦身
- 瘦身笔记
- 瘦身润乾补全记
- 系统瘦身
- win7瘦身
- 开源GIS集锦
- MTK游戏开发
- 如何屏蔽USB设备
- C# Enum设计和使用的相关技巧
- shell中的数组使用方法
- jre瘦身
- SQL删除重复数据
- Autonomy: 掘金企业搜索
- 122334444
- 动态方法和反射
- Heritrix架构剖析
- 关于网上的一段monitor与mutex的例子。
- 按时间查询的SQL语句
- 软件人才发展