当我重新启动 eclipse 时,我总是遇到上述错误。我已经浏览了 stackoverflow 中的其他帖子并了解如何解决问题(即通过更改 windows>preferences 中的配置并编辑 eclipse.ini 文件)。
但基本问题是该错误的含义是什么?请有人解释并提供有关 Eclipse 如何在内部使用这些偏好设置的资源的链接。
提前致谢..
JRE 运行 Java 应用程序。JDK 还可以编译 Java 源代码,这正是您的 Eclipse 正在尝试做的事情。
基本上, Apache Maven需要一个 Java 编译器 (javac),它不是 Java 运行时环境的一部分。(JRE) 所以它要求使用 Java 开发工具包 (JDK),因为 JDK 包含 Java 编译器。可以在下面的链接中找到最近的解释。
http://wiki.eclipse.org/M2E_FAQ问题“无法找到 Javac 编译器错误”。可以在此处找到如何强制 Apache Maven 使用 Eclipse Java 开发工具 (JDT) 作为其默认编译器。