编译错误标记已停止显示在我的源文件上,但仍显示在项目级别(请参见下面的屏幕截图)。他们过去常常出现在我面前,但从今天早上起,他们就像往常一样停止了展示。确切的编译错误仍然显示在Problems视图中,但是没有快速的方法可以从Package Explorer视图中快速确定。
我查看了Key Binding首选项,试图找到可能切换徽章显示的键绑定,但没有看到任何内容。同样,Java文件类型标记首选项似乎也没有任何相关性。
任何人都知道显示/隐藏编译错误徽章的首选项可能位于?
答案 0 :(得分:4)
我在最高级别看到一个红色的'X' - 在“HealthInMotion”上。所以你的包浏览器还没有停止显示徽章。
是否有一个非常严重的错误优先于其他一切? 也许有构建路径的东西? 试着考虑这些方面。在“标记”窗格中详细查看。也许那里列出了一些东西。
(和往常一样,做一个Project --> clean
,关闭并打开日食: - )
[补充]
嘿等等 - 你的包裹com.digitalenginesoftware.healthinmotion
是白色的。它的残疾,隐藏或类似的东西?
或者,不是构建路径的一部分(排除?)
答案 1 :(得分:3)
我有同样的问题,并且能够通过查找任何主要的配置错误来解决它。就我而言,缺少链接资源的路径。
答案 2 :(得分:2)
我最近遇到了同样的问题,其中Java编译器错误没有出现在带有红色X的“Package Explorer”中。我接受了Nivas的建议并寻找更大的错误,发现另一个项目有一个构建路径错误。一旦我纠正了这个错误,Eclipse就会解决较小的编译器问题。谢谢尼瓦斯。
希望将来帮助其他任何人。
答案 3 :(得分:1)
从eclipse中删除了所有项目并再次导入它们。粗暴的方式,但它的确有效。