【问题标题】:How do you flush Netbeans synatx error information?如何刷新 Netbeans 语法错误信息?
【发布时间】:2011-04-15 21:03:50
【问题描述】:

Opps:这与:Is there a way to reset the error badges in Netbeans? 相同,但我不知道如何标记它...

我的 NetBeans 6.9.1 版本目前在许多文件、许多项目中显示大量语法错误。

但是,如果我查看错误,它们是无效的。例如,一个错误表示导入引用了一个不存在的文件。但是,该文件存在并且没有语法错误。

更重要的是,尽管存在所有错误,但代码仍能干净地编译并正确运行。

我的猜测是 NetBeans 正在缓存一些过期或已损坏的数据(OSGi?)。这种情况以前发生过,但在过去并没有那么糟糕,它神奇地自我清除了。

我尝试过启动和停止 NetBeans,但没有成功。如果像上述情况一样,我使用 NetBeans 重新保存导入的文件,它会在一分钟后消失,但对于大型项目来说,这非常耗时。 (请注意,我使用的是 jVi,使用嵌入式编辑器保存并不能解决问题,它必须是 NetBeans 保存命令)。

我真的很想找到一种简单的方法来强制整个内部状态进行自我刷新。有人有什么想法吗?

【问题讨论】:

标签: caching netbeans


【解决方案1】:

要清除此错误,您需要关闭 netbeans,转到 Win 7 主目录 C:\users\.netbeans 中的 .netbeans 文件夹, 在那里,您将看到您正在使用的版本的文件夹。 里面有一个叫做 var 的文件夹 删除此文件夹,然后重新运行 netbeans。

这会清除 Netbeans 中的缓存,使其能够正确地重新扫描文件夹。

【讨论】:

    【解决方案2】:

    我找到了一个有用的插件,您可以使用它,名为 Cache Eraser

    【讨论】:

      猜你喜欢
      • 2023-03-20
      • 2018-02-07
      • 1970-01-01
      • 2014-08-31
      • 1970-01-01
      • 1970-01-01
      • 2022-10-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多