`
hb_keepmoving
  • 浏览: 226560 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

java-jre 精简

阅读更多

 
原文地址:http://blog.csdn.net/cping1982/article/details/2865198 

 CSDN下载地址:http://download.csdn.net/source/601501

  这是一个非常简单的Java应用,仅有6KB。它能够记录Java应用程序与JRE中rt.jar的依赖关系,进而仅以其依赖类生成一个新的rt.jar文件,从而最大限度精简JRE体积,建议其与GreenJVM配和使用。(下载地址:http://code.google.com/p/greenvm/

  1.  example1(传参调用) : java -jar GreenJVMMake.jar -t da -i ./fps_test.jar -o ./

  2. -t 精简的应用类型,DA为桌面应用,CA为命令行应用

  3. -i 我们的执行文件所在路径

  4. -o 精简后的rt.jar输出目录

  5. example2(命令行调用) : java -jar GreenJVMMake.jar

  6. Simplify the type [da( Desktop Application ) or ca( Console Application )] :
  7. da

  8. My application file :
  9. ./fps_test.jar

  10. Output jar folder :
  11. ./

应用示例:

  比如我们现有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应用了。

分享到:
评论

相关推荐

    GreenJVM官网最新版-jre精简工具

    使用方法若不明白请参考博客:https://blog.csdn.net/sinat_34820292/article/details/80808126

    精简版jre.zip 64位 1.8.0压缩后才20M

    适合需要通过java开发桌面程序的小朋友

    JRE瘦身 jre减肥 精简jre jre精简

    因为很多用户的电脑上没有合适版本的jre。用一个软件的同时必须安装另外一个软件(jre)会给人一种...无论你修改过的jre多么不符合java规范,只要你不把它叫成是java,那就不会有人管你~ -----------引用Nighthaven

    Java Portable 1.8.0.181 绿色便携精简JRE & JDK &

    Java Portable 1.8.0.181 绿色便携精简JRE, jPortable在线安装后提取版。最大化保持功能版。7z压缩后44M解压后162M。可配合便携版360极速浏览器,firefox等浏览器使用,使便携式java随时可用

    Java8新特性之精简的JRE详解_动力节点Java学院

    Java8新特性之精简的JRE详解_动力节点Java学院,动力节点口口相传的Java黄埔军校

    精简jre步骤 迷你jre制作过程

    精简jre步骤 1. 拷贝一个完整版的jre文件夹到D盘 2. 删除jre目录下所有出bin和lib目录的所有文件或目录 3. 打开cmd窗口,设置path路径为空,转到D:\jre\bin目录,运行java –version。正常显示当前Java的版本。 4. ...

    JRE精简版java虚拟机

    在开发java软件后要想让自己的变成可执行程序,那么项目中必不可少的java虚拟机JRE要准备好

    精简版jre1.8(wins 64位,附压缩教程)

    最近在写一个java开发的游戏,jre1.8.0_181整整有199mb,对于一个只有400多k的游戏来说,完全没必要,于是就进行精简,把jre精简到22.5mb,游戏也能正常运行。如果你急需使用精简的jre,可以下载试试。本来想精简到...

    精简的jre,及精简工具

    精简了jdk1.6的jre 精简工具是GreenJVMMake.jar 下载后GreenJVMMake.jar不用解压,直接使用(将它与您的程序.jar放在同一个文件夹内) 使用方法javaw -jar GreenJVMMake.jar -t da -i ./myapp.jar -o ./ 就可生成rt....

    java jre 1.8 java运行环境

    JRE 1.8

    jre精简工具BantingJRE+setup安装程序

    jre精简工具BantingJRE+setup安装程序,根据你的程序自动精简Java运行环境(jre)

    jre-11.0.10.zip

    jdk11中提取的jre11。 JDK11 占用 279MB 磁盘空间;JRE11 占用 158MB 磁盘空间;打包压缩后的 JRE11 仅占用 40.2MB 的磁盘空间。如果服务器资源紧张,安装这个就可以了

    自己动手精简你的jre到做小

    自己动手精简我们jre,再打包成exe这样java程序就可以在windows下很好的运行了,而且jre体积也很小不影响下载!感兴趣的可以下载后动手精简一下你的jre,我的精简到了2M以内,做成exe后根本看不出来是java做的。里面...

    精简版本JRE1.6免安装

    jre1.6免安装精简版 容量只11M,版本号1.6 一般软件都 可以运行

    jre1.8 64bit精简.zip

    JRE1.8环境64位精简版,jre1.8 64位其实就是jre 8,它的全称为Java SE Runtime Environment,这是由oracle推出的运行环境组件,安装后就可以运行一些热门的游戏和应用程序了,软件自带了简体中文语言,新版本的jre ...

    JDK8精简版 单独JRE运行环境

    自己开发的java程序要在别人电脑上运行吧!但是给别人电脑装完整jdk是不是太“重”了呢?这个单独提取的jre可以帮你。Windows上运行可以创建bat放jre当前目录:@echo off %cd%\jre\bin\java.exe -jar %cd%\xxx.jar

    超级精简版jre(只用10M)

    超级精简版jre,只用10M。很小,很强大,很好用!

    jre6 java运行环境免安装版

    运行java程序的精简jre6,免安装,适合copy到机器安装,指定jre目录,直接运行

    jre精简版.zip

    jre精简版包含串口dll.zip

    精简版的JRE制作器

    大家在学习Java的时候,有时编写了个小程序,可是在别人没装Java虚拟机上又不能运行,打包带个JRE走吧,又太大了,动不动就几十M。其实,JRE中的类库可能你的程序绝大部分都没用到,可背个那么大的JRE岂不很冤。这个...

Global site tag (gtag.js) - Google Analytics