出于某种原因,Eclipse不再向我展示问题视图中的Java编译错误.
它仍然显示警告.
这突然发生了,我想不出任何会改变的东西会影响到这一点.
我正在使用"Maven Integration for Eclipse"插件,但我已经有一段时间了 - 不确定这是否会影响它.
有任何想法吗?
我有同样的问题,并随机做了几次(几次):
1)项目 - >清洁......,
2)再次关闭并打开Eclipse,
3)运行方式...
并且它开始再次工作,而不改变配置.
右键单击项目,然后转到"属性">"Java构建路径">"源".
确保您的源目录(例如MyProject/src)列为Source文件夹.否则你不会得到任何红色标记.
如果谷歌带你到这个问题,我想在这里发布我的故事.
不知何故,"Project-> Build Automatically"被关闭了.
重新打开它会产生正确的错误列表.
就我而言,它与m2e 1.0无关.这是任何Java项目的默认行为,并且可以追溯到Ganymede(在写这篇文章的时候我正在运行Indigo)
这不完全是你的问题的答案,但是相关.我以为eclipse停止在我的项目中的文件旁边显示红色/黄色标记.解决方案非常简单 - 我正在查看Navigator选项卡(它不显示错误/警告标志)而不是Package Explorer选项卡.
我安装并卸载了ajdt-plugin并遇到了同样的问题.
检查
.它应该有一个'Java Builder'.
此代码应位于.project文件中(文件位于项目的根目录中):
org.eclipse.jdt.core.javabuilder org.eclipse.jdt.core.javanature
检查源目录是否列在项目的源文件夹中
Right-click your project > Build Path > Configure Build Path > Source
.
如果您正在使用多个项目(作为依赖项)
Project->Clean
...
选中是否启用" 自动构建 ".
project > Build Automatically