【问题标题】:Fatal error compiling: tools.jar not found: [closed]编译致命错误:未找到 tools.jar:[关闭]
【发布时间】:2014-09-30 21:05:41
【问题描述】:

在 Eclipse 中编译项目时,出现以下错误:

致命错误编译:未找到tools.jar:

这是怎么引起的,我该如何解决?

【问题讨论】:

  • 您是否尝试在命令行上运行构建?
  • 是的..它在命令行中工作正常。
  • 另一个需要检查的地方是 Maven 构建运行配置窗口上的 JRE 选项卡。
  • 即使我也遇到过这个问题。这是一个与 JRE 相关的 Eclipse 配置问题。 sudotutorials.com/java/870/…

标签: java eclipse compiler-errors tools.jar


【解决方案1】:

您需要为您的项目放置正确的 Java 构建路径。

在 Eclipse 中:

--> 右键项目名称-属性(键盘快捷键:[Alt] + [Enter])
--> 库
--> 将 JRE7 更改为 JDK7。

我认为问题会这样解决;)

【讨论】:

  • 按 alt+enter 时看不到库部分!!!
  • 好的,所以:右键单击您的项目,然后单击属性
  • 我找到了 java 构建路径 Valentin,但它显示了所有项目的 jar 文件。我确实在首选项->java->installed jre->jdk 中更改了 JDK 的路径...但它没有帮助
  • 我必须在 Eclipse 中创建一个 JAVA_HOME 变量(转到首选项 -> java -> 构建路径 -> 类路径变量)并将其指向 JDK7 - 它开始工作
  • @JavaTec 最好添加 Windows -> 首选项....
【解决方案2】:

转到 Windows -> 首选项

Java -> 安装的JRE –> 执行环境

JavaSE1.x -> JDE 1.x


如果安装的JRE 中没有JDK,那么

选择 Installed JRE 并添加 JDK 安装路径


让我们尝试将运行配置配置为全新安装

点击黑色小箭头,然后点击运行配置

之后,您只需将全新安装放入您的 Maven 目标中,如下所示:

然后,尝试运行您的编译,我们将看看会发生什么... :)

【讨论】:

  • 是的,我做到了。现在它出现了这个错误。发表在问题中
  • 所有构建在命令提示符下运行良好,但不确定 eclipse 到底是什么问题。
  • 好的,如果问题变成这个,你应该配置你的运行配置:) 你的 maven 目标应该是这样的:干净安装
  • 我昨天显示了一堆错误。在“加载 xxx 的描述符”期间发生了内部错误。 org.eclipse.emf.ecore.xmi.FeatureNotFoundException:未找到功能“taglib”。 (平台:/resource/xxx/src/main/webapp/WEB-INF/web.xml, 226, 11)。这是昨天的错误之一
  • 这是另一个..无法获取插件执行的参数编码值 default-resources Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 或其依赖项之一无法解决:无法收集 org.apache.maven.plugins:maven-resources-plugin:jar:2.5 的依赖项(
猜你喜欢
  • 2015-05-27
  • 1970-01-01
  • 2015-06-24
  • 2013-06-07
  • 2012-03-19
  • 1970-01-01
  • 2023-03-04
  • 2011-03-15
  • 1970-01-01
相关资源
最近更新 更多