che*_*1k4 4 java eclipse windows
我在Windows上使用Eclipse,我不明白它为什么使用特定的java版本.我可以使用Eclipse查看java版本,执行此帮助 - >关于Eclipse - >安装详细信息 - >配置.该java.home设置为C:\ Program Files文件\的Java\jre1.8.0_65.但我的环境变量配置如下:
为什么Eclipse没有使用C:\ java\jdk1.8.0_60作为java.home.
该JAVA_HOME
环境变量不应该是相同的java.home
系统属性.JAVA_HOME
是一个操作系统级环境设置,同时java.home
是JVM启动时由JVM建立的Java级属性; 它表示当前正在运行的JRE的根(home)(很可能与您指向的位置不同JAVA_HOME
).
您没有获得java.home
预期值的原因可能是因为您没有向Eclipse指定您希望它运行的JVM(这与您在首选项中看到的已安装JRE是分开的).按照指定JVMeclipse.ini
的说明,将其指向您想要的JDK位置(C:\java\jdk1.8.0_60
根据上面的示例),然后Eclipse将报告该值作为java.home
(因为那将是运行Eclipse本身的JVM).
您可以通过以下方式为Eclipse设置默认JRE:
Java
- >Installed JREs
Add...
它,然后将其设为默认值 归档时间: |
|
查看次数: |
4422 次 |
最近记录: |