eclipse为什么不从java目录下使用jre/bin下的rt.jar,而要在每个项目里加一个rt.jar呢? 1.这个项目里的rt.jar是从jre/lib/里的rt.jar复制过来的么?2.为什么每个项目不去jre/lib/下去使用java类库里的rt.jar,而要独自建立一份呢?不繁琐么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这样做可以在你本地没有java的情况下,只要有jvm就可以运行项目。 楼主从哪儿看到每个项目里加一个 rt.jar 的? 我现在的环境就是只有java虚拟机,没装jdk。只要把该用的jar包引到工程里即可。 哪个只是ECLIPSE项目标准的构建路径!不是一个RT.JAR包副本 rt.jar是JDK的运行期库,在发布应用程序的时候,如果不包括rt.jar而只有你的.class文件,应用程序是没法运行的。换句话说,如果没有rt.jar。你用java *.class当然可以在你机器上运行,因为你在环境变量里指定了JDK的位置,但是如果只有你的类文件,这个工程放在别人的机器上,是没法运行的,因为类文件执行所需要的东西找不到 另外,Eclipse默认是直接指定的JDK安装路径下的rt.jar吧 9、10楼正解,eclipse中的rt.jar就是jdk的rt.jar,他是eclipse启动时加载java_home或其他jre\lib中的类库得到的. 楼主看到的只是项目中使用到的 jar 包的一个指示,并没有真的给每个项目都导入一个 rt.jar。 包装类的打包与拆包 请问大家 学习Java最重要的是什么 求助!关于递归调用的两个题目(五子棋和围棋) 使用httpclient不能获得登录后的页面,应该如何解决?(在线等待,急) 关于菜单的问题! 求救 请高手帮我 改改这个程序 JDBC连接ORACLE 看一下这个程序 紧急求救,急阿! java-----类是公共的 应在名为的文件中声明 如何取得树中的所有叶子节点? spring中这个提示表示什么意思?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货