如何找出在Windows上安装Eclipse的JDK(而不是JRE)

时间:2014-09-16 14:04:55

标签: java eclipse windows

如何找出Eclipse用于编译的JDK所在的位置?可以在Window,Preferences,Java中找到JRE的位置。甚至编译器级别(1.7)都在那里。

我还可以找到使用"安装哪个版本的Java,其中java",但是"其中javac"不会产生结果。

由于.java文件可以编译,因此必须存在一些Java编译器(因此是JDK)。搜索所有目录并且还没有显示可用的结果非常繁琐。

在Eclipse的某些设置中,必须保存JDK的路径。据我所知,JAVA_HOME环境变量未被使用。

那我怎样才能找到使用过的JDK的位置?我实际上需要找到程序xjc和schemagen,但搜索总磁盘无法找到它。我觉得这很矛盾。

2 个答案:

答案 0 :(得分:1)

帮助菜单 - >关于 - >安装细节按钮 - >配置选项卡

在这里,您可以找到所有系统属性和Eclipse参数,包括:

-vm
C:/Program Files (x86)/Java/jdk1.7.0_55/bin/javaw.exe

这是Eclipse运行的Java VM。

Eclipse有自己的内部编译器。它不使用javac来编译Java源代码,Eclipse甚至不需要JDK只是一个JRE(并且仍然能够编译Java源代码)。

答案 1 :(得分:0)

窗口 - >偏好 - > java - >已安装的JRE - >如果有更多jre,则选择正确的jre并检查JDK或JRE安装目录的位置