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

Upp*_*ppi 21 java eclipse compiler-errors tools.jar

在Eclipse中编译项目时,我得到以下错误:

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

这是怎么造成的,我该如何解决?

Val*_*ail 38

Goto Windows - > Preferences

Java- > Installed JREs- >Execution Environment

JavaSE1.x - > JDE 1.x


如果你没有JDK安装JRE,那么

选择已安装JRE并添加已JDK安装的路径


让我们尝试配置您的运行配置以清理安装

在此输入图像描述

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

之后,您只需将干净安装放在Maven目标中,如下所示:

在此输入图像描述

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


Val*_*ail 22

您需要为项目添加正确的Java Build路径.

在Eclipse中:

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

我认为问题将以这种方式解决;)

  • 我不得不在eclipse中创建一个JAVA_HOME变量(转到首选项 - > java - >构建路径 - >类路径变量)并将其指向JDK7 - 它开始工作 (4认同)
  • 点击alt + enter时看不到库部分!!! (2认同)
  • 我找到了Java构建路径Valentin,但是它显示了所有项目jar文件。我确实在偏好设置-> java->已安装的jre-> jdk中更改了JDk的路径...但是它没有帮助 (2认同)