2015-10-19 334 views
2

我正在與NetBeans上的一個大項目合作。 我在第三部分庫上攻擊了一些源代碼,一切順利。 今天我有以下彈出消息(我明顯已經看到過):Netbeans在啓動時卡住

無法用編碼windows-1252安全地打開該文件。你想繼續打開它嗎?

twe按鈕,是和否,沒有響應。如果我關閉紅十字會的彈出窗口,它在加載1秒後不起作用。 有一種方法可以「清除」netbeans工作區中的打開文件以避免此錯誤?

SO Windows 8.1,Netbeans 8.0.2

謝謝。

+1

可能是你遇到了這個bug:https://netbeans.org/bugzilla/show_bug.cgi?id=200398 – Gimby

+0

它有點不同,因爲當這個彈出框出現時我什麼都不能做。我甚至無法關閉NetBeans,我不得不殺死進程。所以我沒有訪問日誌或其他提示 – Razlo3p

+1

我能說什麼:這是相當多的錯誤行爲的IDE。此時嘗試使用Netbeans 8.1.RC2來查看是否會改變任何內容,並且如果不考慮製作bug報告。 SO並不是真正支持工具不當行爲的地方,它仍然更適合您正在使用的產品的支持線。 – Gimby

回答

6

這種問題的一個通用解決方案可能是清除netbeans緩存。

退出NetBeans並找到緩存文件夾 - 我的位置是C:\Users\OldCurmudgeon\AppData\Local\NetBeans\Cache。刪除整個文件夾 - 這可能需要一段時間,因爲可能有批次中的文件。

Netbeans將在下次啓動時創建一個新的。

請注意,這會使netbeans的運行速度減慢一段時間,但是它不會很長時間纔會恢復加速。

+0

不幸的是,它仍然要求我加載該文件(我在答案中省略了該名稱,但它是一個.java)。 Thansk – Razlo3p