一个目录是:C:\Program Files\Java\jdk1.6.0_01\jre另一个目录是:C:\Program Files\Java\jre1.6.0_01而且这两个目录的大小也不同。
我要使用Eclipse,应该指定哪个目录呢?

解决方案 »

  1.   

    一般把 C:\Program Files\Java\jre1.6.0_01 在 classpath 下设置一下,Eclipse 会自己搜索的,不需要指定的。另外一个是开发环境,你要使用上面的那一个也是可以的。
      

  2.   

    另一个目录是:C:\Program Files\Java\jre1.6.0_01
    两个都可以用,但是一般不用JDK的时候,都用下面那个。
      

  3.   

    jre是JDK的一个子集。提供一个运行环境。
    JDK的lib目录是给JDK用的,例如JDK下有一些工具,可能要用该目录中的文件。例如,
    编译器等。
    JRE的lib目录是为JVM,运行时候用的。包括所有的标准类苦,和扩展类
      

  4.   

    jamesfancy(边城狂人)正解如果你安装多个版本的jdk的时候,这个就比较好区分了。
    独立目录下的jre是通用jre,安装时是可选的(选择了,则会覆盖已有版本)。jdk目录下的jre则是必须的。如果你在eclipse里指定jdk的路径(jre的路径不用你指定,会自己去找的),那么用的就是这个jre。
    而java web start等,用的则是通用jre。