Eclipse在JRE中运行但需要JDK

时间:2012-04-30 06:53:46

标签: eclipse java

当我重新启动eclipse时,我总是得到上面提到的错误。我已经浏览了stackoverflow中的其他帖子,并了解了如何解决问题(即通过更改windows中的配置&prefernces并编辑eclipse.ini文件)。

但基本问题是该错误的含义是什么?有人请解释并提供资源链接,了解eclipse如何在内部使用这些偏好设置。

提前致谢..

2 个答案:

答案 0 :(得分:0)

基本上Apache Maven需要Java编译器(javac),它不是Java运行时环境的一部分。 (JRE)因此它要求使用Java Development Kit(JDK),因为JDK包含Java编译器。最近的解释可以在下面的链接中找到。

http://wiki.eclipse.org/M2E_FAQ提问“无法找到Javac编译器错误”。如何强制Apache Maven使用Eclipse Java开发工具(JDT)作为其默认编译器here

答案 1 :(得分:0)

JRE运行Java应用程序。 JDK还可以编译Java源代码,这是Eclipse正在尝试做的事情。