关于虚拟机的安装 安装 Java 桌面程序 ,需要 安装 JVM ,请问1 怎样在一台机器上安装 JVM ,最好离线?2 Jvm最小的是多大,?3 怎样减小程序体积,比如只留下程序用到的Jar 包?4 怎样减小虚拟机的大小?谢谢各位啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最简单的方式:你可以直接把 jre 目录打包到你的安装文件里面。然后写一个 bat 文件执行即可。Java 6 及其之前的版本,jre 都很大,几十兆;Java 7 正在改进这种情况。 直接把 jre 目录打包到你的安装文件里面ls说的java7要到2010年 1 怎样在一台机器上安装 JVM ,最好离线?把装好的Jre直接copy到目标机器。2 Jvm最小的是多大,?最小大小不清楚。SUN JRE6是82.5M,IBM JDK5是80.3M,IBM JDK6是134M。(数据均来自于我自己机器安装的JVM大小)3 怎样减小程序体积,比如只留下程序用到的Jar 包?jar包其实是用zip格式压缩的,可以把压缩率设最大。要去除无关的文件,那就看你知不知道哪些是用不到的东西了。4 怎样减小虚拟机的大小? 首先说吧,JRE删不了多少,也不清楚什么东西能删不能删的。JDK里可以把demo、sample、src给删了。 直接拷贝jre,如果用IDE,在IDE里可以设定的。我用的JDK1.5。jre有78M想要精简JVM难啊,你必须对你做的和jvm非常清楚才行。 纯JVM只有几百KB吧,如果要用java的api,那就是大概7M左右。 JDK1.4 jre有50MJDK1.5 jre有78M JDK1.6 jre有93.8M 我这有个windows下的5M多的 jvm楼主是否需要 咱抛开分数原因不说谢谢各位的关注!1 大家都说期待JDK7 可我安装的就写着D:\Java\jdk1.7.0 啊,咋回事,难道这是非正式版?2 我以前关注J2ME,手机里的JVM虽说去了不少类库,可毕竟核心的也不少,也就几百K吧,我就想要这种的3 用JAVA 做桌面程序真憋屈,做好了别人不能直接用,哎4 11楼的5M我很好奇,[email protected],谢谢,要是方便的话传到CSDN吧,省得大家贴Email楼5 可以考虑把JVM拷过去,用别的语言,脚本之类的添加系统变量,应该可行6 请问VISTA下怎么安装MySQL,不要那种反汇编的教程,我试了不行,大多数网友也反映不行,谢谢 J2SE中有许多功能在J2ME中没有, 这就是为什么J2ME小的原因了, 也是它的名字的由来.你所谓的1.7是不是Milestone版啊? 我这里的Java更新提示最新的正式版是1.6 update11. 呵呵 如果不用作开发的话,只装jre安装包就行了,十几兆 jre 目录打包到你的安装文件里面 jre其实就是jvm本地化文件+ 一堆classes常用的是rt.jar其他都可以删除rt.jar是33M左右 如果还觉得大继续删除一些不常用的class,具体怎么删除?首先删除要注意类图~可以用eclipse加入src一个个删除 .java文件与对应class文件 保证删除完java后没有报错即可~理论只保留常用的class,1M的rt.jar都可以~ jre其实就是jvm本地化文件+ 一堆classes 常用的是rt.jar其他都可以删除 rt.jar是33M左右 如果还觉得大继续删除一些不常用的class,具体怎么删除? 首先删除要注意类图~ 可以用eclipse加入src一个个删除 .java文件与对应class文件 保证删除完java后没有报错即可~ 理论只保留常用的class,1M的rt.jar都可以~ 安装 Java 桌面程序 ,需要 安装 JVM ,请问1 怎样在一台机器上安装 JVM ,最好离线? 自己的程序自带自己的jvm 即可.2 Jvm最小的是多大,? 自己裁剪rt.jar . 但是这个难度系数比较高.. 你可以看看 jreupdate12的 consumer jre .. 很小很强大..3 怎样减小程序体积,比如只留下程序用到的Jar 包?4 怎样减小虚拟机的大小? 剩下两个是不是重了? 关于减肥的问题,期待,不懂LZ为什么要减肥jdk?是不是怕自己写好的程序不好发布,或者发布时要连带jdk一起发布?思考中 java 里面真的有好多一样的文件,sun那里的员工脑子可能是进水了 个人感觉,设计任何一种东西,尤其是一门语言,难免会有在开始没有想到的不足的地方,要是开始sun就能把很多东西设计好,那也就用不着再出2、5、直到要出7了~~~飞过~~ 所谓的虚拟机只是Jre目录里bin目录下的client/jvm.dll或者server/jvm.dll罢了但是运行的时候你调用了Java的类库,比如java.io.File或者java.util.List你就必须包含相关的class文件,当然是以Jar包的格式包含去除掉完全没有引用指向的Jar包,有比较精简的版本,听说只有几兆大小不过现在硬件条件那么好,是否需要太精简就要针对需求而定了 Java 中怎么实现一次编译,到处运行? Java SQL的问题。。。请大家帮忙 生成一个4位随机数,且要求每位都不相同 求助---一个关于时间的问题 如何为MainWindow自定义消息? 初学java,问个简单问题 如何控制小数位的输出 求助!! java编译运行问题 有没有较好的jbuilder的书推荐 java构造方法是线程安全的么? 求助oracle创建java的jdbc存储过程问题。
Java 6 及其之前的版本,jre 都很大,几十兆;Java 7 正在改进这种情况。
把装好的Jre直接copy到目标机器。2 Jvm最小的是多大,?
最小大小不清楚。SUN JRE6是82.5M,IBM JDK5是80.3M,IBM JDK6是134M。(数据均来自于我自己机器安装的JVM大小)3 怎样减小程序体积,比如只留下程序用到的Jar 包?
jar包其实是用zip格式压缩的,可以把压缩率设最大。要去除无关的文件,那就看你知不知道哪些是用不到的东西了。4 怎样减小虚拟机的大小?
首先说吧,JRE删不了多少,也不清楚什么东西能删不能删的。JDK里可以把demo、sample、src给删了。
我用的JDK1.5。jre有78M
想要精简JVM难啊,你必须对你做的和jvm非常清楚才行。
JDK1.5 jre有78M
JDK1.6 jre有93.8M
谢谢各位的关注!
1 大家都说期待JDK7 可我安装的就写着D:\Java\jdk1.7.0 啊,咋回事,难道这是非正式版?
2 我以前关注J2ME,手机里的JVM虽说去了不少类库,可毕竟核心的也不少,也就几百K吧,我就想要这种的
3 用JAVA 做桌面程序真憋屈,做好了别人不能直接用,哎
4 11楼的5M我很好奇,[email protected],谢谢,要是方便的话传到CSDN吧,省得大家贴Email楼
5 可以考虑把JVM拷过去,用别的语言,脚本之类的添加系统变量,应该可行
6 请问VISTA下怎么安装MySQL,不要那种反汇编的教程,我试了不行,大多数网友也反映不行,谢谢
你所谓的1.7是不是Milestone版啊? 我这里的Java更新提示最新的正式版是1.6 update11.
呵呵
常用的是rt.jar其他都可以删除
rt.jar是33M左右 如果还觉得大继续删除一些不常用的class,具体怎么删除?
首先删除要注意类图~
可以用eclipse加入src一个个删除 .java文件与对应class文件
保证删除完java后没有报错即可~
理论只保留常用的class,1M的rt.jar都可以~
jre其实就是jvm本地化文件+ 一堆classes
常用的是rt.jar其他都可以删除
rt.jar是33M左右 如果还觉得大继续删除一些不常用的class,具体怎么删除?
首先删除要注意类图~
可以用eclipse加入src一个个删除 .java文件与对应class文件
保证删除完java后没有报错即可~
理论只保留常用的class,1M的rt.jar都可以~
2 Jvm最小的是多大,? 自己裁剪rt.jar . 但是这个难度系数比较高.. 你可以看看 jreupdate12的 consumer jre .. 很小很强大..
3 怎样减小程序体积,比如只留下程序用到的Jar 包?
4 怎样减小虚拟机的大小? 剩下两个是不是重了?
是不是怕自己写好的程序不好发布,或者发布时要连带jdk一起发布?
思考中
不足的地方,要是开始sun就能把很多东西设计好,
那也就用不着再出2、5、直到要出7了~~~
飞过~~
但是运行的时候你调用了Java的类库,比如java.io.File或者java.util.List你就必须包含相关的class文件,当然是以Jar包的格式包含去除掉完全没有引用指向的Jar包,有比较精简的版本,听说只有几兆大小
不过现在硬件条件那么好,是否需要太精简就要针对需求而定了