jdk1.6中为什么有两个jre? 一个目录是:C:\Program Files\Java\jdk1.6.0_01\jre另一个目录是:C:\Program Files\Java\jre1.6.0_01而且这两个目录的大小也不同。我要使用Eclipse,应该指定哪个目录呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般把 C:\Program Files\Java\jre1.6.0_01 在 classpath 下设置一下,Eclipse 会自己搜索的,不需要指定的。另外一个是开发环境,你要使用上面的那一个也是可以的。 另一个目录是:C:\Program Files\Java\jre1.6.0_01两个都可以用,但是一般不用JDK的时候,都用下面那个。 jre是JDK的一个子集。提供一个运行环境。JDK的lib目录是给JDK用的,例如JDK下有一些工具,可能要用该目录中的文件。例如,编译器等。JRE的lib目录是为JVM,运行时候用的。包括所有的标准类苦,和扩展类 jamesfancy(边城狂人)正解如果你安装多个版本的jdk的时候,这个就比较好区分了。独立目录下的jre是通用jre,安装时是可选的(选择了,则会覆盖已有版本)。jdk目录下的jre则是必须的。如果你在eclipse里指定jdk的路径(jre的路径不用你指定,会自己去找的),那么用的就是这个jre。而java web start等,用的则是通用jre。 关于网页单词发音制作和读的问题 小弟向各位前辈们、同辈们求课后答案! java 读取串口数据不正常,求高人指教 请高手帮我解释一下这反编译后的代码 -client and -server java interprter 请教:用Java如何实现打印excel文件的功能啊。 你知道如何用java创建可执行文件吗? 关于线程对象的垃圾回收 com.borland.dx.dataset.QueryDataSet的问题? Oracle9i Application Server和Tomcat的疑问 Java将中文转成unicode存入到文本文件 什么是对象副本?
两个都可以用,但是一般不用JDK的时候,都用下面那个。
JDK的lib目录是给JDK用的,例如JDK下有一些工具,可能要用该目录中的文件。例如,
编译器等。
JRE的lib目录是为JVM,运行时候用的。包括所有的标准类苦,和扩展类
独立目录下的jre是通用jre,安装时是可选的(选择了,则会覆盖已有版本)。jdk目录下的jre则是必须的。如果你在eclipse里指定jdk的路径(jre的路径不用你指定,会自己去找的),那么用的就是这个jre。
而java web start等,用的则是通用jre。