【问题标题】:Spring Tool Suite: remove "cached" errors?Spring Tool Suite:删除“缓存”错误?
【发布时间】:2013-11-07 09:20:50
【问题描述】:

我有一个 XML 配置,其中有一个错误(它引用了一个没有/空参数的缺失构造函数),一旦创建了构造函数,因此修复了这个错误,错误仍然在 XML 中标记-文件。我移动了导致错误的行,但错误现在移动到下一行,但标记行的文本仍然指的是原始错误的 bean 定义。

作为一个 Maven 项目,我尝试执行所有 Maven 更新命令,我重新构建,重新启动 IDE,重新启动 PC,但错误仍然存​​在。

作为摆脱此错误的最后一次尝试,我删除了 XML 文件中的几乎所有条目,除了开头通常的 xmlns 条目。错误现在消失了。

然后我一个接一个地添加了 bean,并且错误从未出现过 - 正如预期的那样,因为错误已得到修复。

这让我想到:是否存在“错误缓存”或可以清理或以某种方式刷新的东西?

有没有更简单的方法来清理这些“旧”错误?

【问题讨论】:

  • "Project" > "Clean..." 清除错误列表并从头开始重建。不过,不确定这是否也适用于 XML 验证错误。
  • 下次出现这个错误我试试看。
  • 项目 -> 清洁工作就像一个魅力!希望我可以添加这个作为答案!

标签: java xml spring maven ide


【解决方案1】:

正如“Kryger”所说,进入菜单中的“Project”,然后选择“Clean”选项。所有错误都消失了!

【讨论】:

    猜你喜欢
    • 2012-06-13
    • 1970-01-01
    • 2019-01-19
    • 1970-01-01
    • 2015-05-14
    • 2017-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多