2011-04-15 28 views
0

哎呀:這是一樣的:Is there a way to reset the error badges in Netbeans?,但我不知道如何將其標記爲這樣...如何沖洗Netbeans synatx錯誤信息?

我的NetBeans版本6.9.1目前呈現出許多大量的語法錯誤文件,在許多項目中。

但是,如果我看錯誤,它們是無效的。例如,一個錯誤表示導入引用了一個不存在的文件。但是,該文件存在並且沒有語法錯誤。

更重要的是,儘管所有的錯誤,代碼編譯乾淨,並正確運行。

我的猜測是NetBeans正在緩存一些已過期或已損壞的數據(OSGi?)。這是以前發生過的,但過去並不是那麼糟糕,它神奇地清除了自己。

我試過啓動和停止NetBeans,但那不行。如果像上述情況一樣,我使用NetBeans重新保存導入的文件,一分鐘後它就會消失,但對於大型項目,這非常耗時。 (請注意,我正在使用jVi,使用該嵌入式編輯器進行保存並不能解決問題,它必須是NetBeans保存命令)。

我真的很想找到一個簡單的方法來強制整個內部狀態自我刷新。有人有任何想法嗎?

+0

可能重複[有沒有辦法重置Netbeans中的錯誤徽章?](http://stackoverflow.com/questions/3421932/is-there-a-way-to-reset-the-error-badges -in-的NetBeans) – damd 2014-12-20 22:46:25

回答

0

要清除此錯誤,您需要關閉netbeans,然後轉到您的主目錄C:\ users \ .netbeans中的.netbeans文件夾,獲取Win 7, ,您將看到您正在使用的版本的文件夾。 中有一個名爲var 的文件夾,刪除此文件夾,然後重新運行netbeans。

這將清除Netbeans中的緩存,使其能夠正確地重新掃描文件夾。

0

我發現了一個有用的插件,您可以使用它叫做Cache Eraser