Eclipse没有在项目资源管理器中显示编译错误

我正在使用Eclipse Juno和Java 1.7,我已经创建了一个测试项目。 现在问题出在项目浏览器上。 如果类有任何错误,Project explorer不会显示编译错误。 我清理,关闭并重建项目但没有任何改变。 它仍然没有在项目浏览器中显示错误。它与Helios一起工作正常。 在此处输入图像描述

正如我在项目资源管理器中看到的那样,项目名称上有一个RED感叹号 ,这意味着项目中的构建路径存在问题。 有关详细信息,请参见此处

右键单击项目并选择Build Path – > Configure Build Path,检查项目的Build Path。 我经常遇到的一个问题是不同的人使用不同的Java SDK,因此当您的机器中没有确切的SDK时,您需要更改为Java SDK(通过JRE System Library -> Alternate JRE )。 避免此问题的更好方法是始终从Workspace默认JRE或执行环境中选择JRE系统库。

你自动检查了Project / Build吗?

我有同样的问题。 我检查了Eclipse项目的.classpath文件。 它具有不正确的src值,因此它指向了错误的Java文件源。

我的文件输入错误:

  

我把它改成了正确的条目:

  

现在,它的工作:)

设置构建路径和java编译器:

脚步:

  1. 右键单击项目并转到属性。
  2. 转到java构建路径并将jre版本设置为jdk5或更高版本。 (你必须使用你的系统)。
  3. 转到java编译器并将java版本设置为与jre兼容(在java构建路径中设置)。
  4. 刷新项目后,您可能会收到编译错误。

您可以通过右键单击问题窗格中的错误并选择show in然后选择package explorer将错误还原到包资源管理器。

恢复错误以打包资源管理器

设置错误/警告:

脚步:

1)右键单击项目并转到属性。
2)选择Java Compiler – > Errors / Warnings。
3)选中“启用项目特定设置”

在eclipse中,您可以右键单击项目并转到Maven – > Update Maven Project,这将告诉eclipse根据当前的pom.xml更新其所有本地项目设置(例如源和构建路径)。

您必须检查构建路径配置以指向相应的/ src源java文件夹,执行eclipse项目的清理以及maven clean。 我遇到过同样的问题。

我在Eclipse Photon中遇到过类似的问题。 我已经清理,更新和构建项目,但没有任何工作。 然后我发现我已经在偏好中禁用了问题报告。 以下是我为解决此问题所做的工作:

首选项 – >>编辑器 – >键入复选框时检查报告问题