精简JRE体积的小工具:http://blog.csdn/cping1982/archive/2008/09/02/2865198.aspx
项目地址:http://code.google/p/greenvm/
关键字:JRE,精简,压缩,JVM,JAVA.NET,虚拟机,绿色软件,最小空间,脱框,压缩,GREEN,GREENJVM
9月6日更新版本为 0.1.1.4
变更:
增加[SET_START_MAIN_CLASS_AUTO_LOAD]参数,当此项为真时,程序将设置主函数所在类开机自动启动。
增加初始化界面设置,参数如下:
- //程序启动前使用初始界面(此项为false时,以下设定皆无效)
- SET_START_INIT=true
- //使用的初始界面图片
- SET_START_IMAGE=init.bmp
- //设置true时初始窗体将自动居中,同时top及left无效
- SET_START_LOCATION_AUTO=true
- // 设置初始窗体在桌面的X轴
- SET_START_LOCATION_LEFT=100
- // 设置初始窗体在桌面的Y轴
- SET_START_LOCATION_TOP=100
- // 设定初始窗体显示时间
- SET_START_TIME=1000
PS:本文中所有关于JRE部分皆指Sun JRE。
众所周知,Java能够运行于近乎所有的操作系统,包括Windows、 Mac或Linux等等。
对于任何组织或个人的Java应用而言,只要你的应用程序需要移植或多OS发布,那么将现有应用从一个系统移植到另一个操作系统将是件非常轻松的事情,因为Java使用了虚拟机机制,可以脱离OS的约束而独立解释并执行class。
但有利也有弊,对于很多程序而言,这也同时意味着你的用户必须获得JRE支持,也就是说他需要安装JVM。但我国的现实情况却是很多人别说让他自己下载安装JRE,你就是给他做好全[下一步]的安装程序,他恐怕也连“下一步”都搞不定……||||
有鉴于此,我尝试提供一种解决方案,我将它命名为:GreenJVM,也就是绿色的JVM。
GreenJVM是一个专为绿化Java应用而存在的小程序,以C++开发(昨