CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 扩展类

把Java应用发布到没有安装jre的机器上时,所需要的文件。

楼主ErikChen1985()2006-05-02 17:05:50 在 Java / J2SE / 扩展类 提问

我最近做了一个Java的Mysql应用,要部署到一批没有安装过Jre的机器上。我现在的方法是在我自己的Jar文件的同一个目录上把jre5.0这个文件夹也一起带上,然后用VB写一个Shell,bin\javaw   -jar   myclass.jar,这样来运行我的Jar。但问题来了。我的Jar只有400K,但我要带的jre5.0有69M。请问:我要的是Javaw,那jre中有没有一些文件我是可以不带的呢?谢谢! 问题点数:100、回复次数:12Top

1 楼killme2008(为了生态平衡,请保护蛤蟆)回复于 2006-05-03 08:49:24 得分 10

恐怕是不行.JRE是必须的Top

2 楼kingofworl(良辰美景虚度)回复于 2006-05-03 14:55:18 得分 10

有的不用   bin和lib下都有Top

3 楼mingr6370(丑男)回复于 2006-05-03 22:27:00 得分 10

试试   installAnyWhereTop

4 楼ErikChen1985()回复于 2006-05-04 22:38:43 得分 0

我不想做安装,一解压就可以用的。Bin和Lib下的都有60m了Top

5 楼leonwu1981_2(日出而作日落而息凿井而饮耕田而食帝力于我何加焉)回复于 2006-05-05 19:03:42 得分 10

没办法拉,.net的程序也需要Framework。再说一般只要装一个jre,jre再压缩也小不到哪儿去Top

6 楼ErikChen1985()回复于 2006-05-05 22:53:09 得分 0

楼上的这个就不对了,70MJre5.0可以压到18M。Top

7 楼axing941021(洵)回复于 2006-05-07 09:42:17 得分 10

JRE是必须的,是JAVA运行环境啊,就象我们的EXE程序要运行WINDOWS上一样,WINDOWS是不可少的Top

8 楼jsjboss(沉珂)回复于 2006-05-08 14:03:58 得分 10

可以用installAnyWhere试下。。。。Top

9 楼xiachedan(瞎扯蛋)回复于 2006-05-09 11:19:14 得分 10

jre必须!Top

10 楼ioby(iii)回复于 2006-05-09 14:14:36 得分 20

jre   还是可以有很大的压缩空间的~!  
   
  我做的一个软件的jre,可能并不适合你的程序,但可以做个借鉴  
   
  bin/client/jvm.dll  
  bin/awt.dll  
  bin/fontmanager.dll  
  bin/hpi.dll  
  bin/java.dll  
  bin/java.exe  
  bin/javaw.exe  
  bin/jpeg.dll  
  bin/net.dll  
  bin/nio.dll  
  bin/verify.dl  
  bin/zip.dll  
   
   
  lib/fontconfig.bfc  
  lib/rt.jar  
   
  只保留上面的文件,剩下的就是rt.jar这个文件,比较大  
   
  你可以打开这个文件,把不需要的类删掉。然后用一些优化软件把它压缩一下,原来的只是归档文件,并未压缩。Top

11 楼zclgod(春风化雷)回复于 2006-05-11 10:05:23 得分 10

学习Top

12 楼ErikChen1985()回复于 2006-05-11 18:42:48 得分 0

lib下只要rt.jar吗?  
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:ErikChen1985
  • killme2008
  • kingofworl
  • mingr6370
  • leonwu1981_2
  • axing941021
  • jsjboss
  • xiachedan
  • ioby
  • zclgod

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo