安装 Java 桌面程序 ,需要 安装 JVM ,请问1 怎样在一台机器上安装 JVM ,最好离线?
2 Jvm最小的是多大,?
3 怎样减小程序体积,比如只留下程序用到的Jar 包?
4 怎样减小虚拟机的大小?谢谢各位啊
2 Jvm最小的是多大,?
3 怎样减小程序体积,比如只留下程序用到的Jar 包?
4 怎样减小虚拟机的大小?谢谢各位啊
解决方案 »
- Java Swing 窗体居中
- String s = new String("xyz");创建了几个String Object?
- 急!!!!急!!!!在websphere中,如何只对某个页面启用ssl???急!!!!急!!!!急!!!!急!!!!急!!!!急!!!!
- 一个关于线程的问题??
- 关于 这道题的算法
- edtftpj 上传文件到服务器指定文件夹
- “找不到符号”?
- 如何控制浮点数的输出位数
- 我用jbuilder怎么主菜单和弹出式菜单不能出来呢?
- 怎样得到java application所在的当前目录路径?(不用JFileChooser)
- 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包,有比较精简的版本,听说只有几兆大小
不过现在硬件条件那么好,是否需要太精简就要针对需求而定了