为什么 Eclipse 的软件包资源管理器中不再出现错误?

2022-09-02 23:00:28

我的项目曾经很好 - 错误显示在文件边距,编辑器痕迹导航,问题视图和包资源管理器树中作为红色X标记。

虽然有点自发,但它停止正常工作。

如果我在代码中引入错误,它会显示在文件边距中,而不会显示在其他位置。需要一个“项目清洁”才能使红色的X出现在其他地方。

然后,如果我修复了问题,则从文件边距中清除错误,但红色标记会保留在其他地方,直到我再次清理为止。

为什么它不再以自动方式正确显示错误?

我正在使用 Eclipse 3.5


答案 1

是否取消选中?Build Automatically


答案 2

我遇到了类似的问题。我导入了一个也使用aspectj的项目。编译错误显示在编辑器中,但不显示在包/导航器资源管理器中。该项目被标记为java-project,maven2和aspectj。

构建路径似乎没问题。(jre在那里,maven和aspectj。

经过长时间的搜索,我发现在.project文件中缺少以下条目:

    <buildCommand>
        <name>org.eclipse.jdt.core.javabuilder</name>
        <arguments>
        </arguments>
    </buildCommand>

粘贴进去,问题就解决了!


推荐