我最近從Eclipse切換到Netbeans 7.3,遇到很多怪癖,我想知道是否有人經歷了他們和/或得到了解決方案。由於這些'問題',我正在考慮再次切換回Eclipse,但我有疑問,因爲NB有很多好東西!Netbeans 7.3煩人
這些怪癖:
- 創建一個新的Java類時,並提出一些錯字的如在某個方法的某個地方,NB不能直接識別/顯示錯誤,而是經過很長時間的等待或重新啓動NB之後。 這也發生在現有的類。
- 後臺掃描任務有時會停留在100%
- 代碼完成確實需要永久。甚至不要考慮重構或重命名一個類,因爲它需要大於3分鐘的時間來掃描類路徑(爲什麼,這是一個新的類用於呼叫加載)
- 熱部署:變化並不總是與(Glassfish )服務器。 有時需要完整的取消部署和部署才能反映源中所做的更改。
- NB操作管理器my pom.xml和glassfish-web.xml:它向pom.xml添加了部署提示,並且還更改或移除了glassfish-web.xml中的上下文根。請停止這樣做!
- 爲什麼o爲什麼我不能在整個項目中進行'修復導入'。你可以做整個項目'組織導入',但這不會添加缺少的導入。見http://netbeans.org/bugzilla/show_bug.cgi?id=167031#c2
在Windows XP,3GB內存,2運行NB 7.3 + 1GHz的CPU 該項目包含12個模塊/子項目
一個Java 7 Maven項目
「熱部署:更改並不總是與(Glassfish)服務器正確同步。有時需要完整的取消部署和部署才能反映源中所做的更改。」 - 這是我從eclipse更改爲netbeans的原因之一。它在eclipse中從來沒有爲我正確工作,並且在netbeans中對我很好。恰恰與你發生的事情相反。 – 2013-03-04 21:31:51
同樣在項目窗口中,即使在清理並構建之後,圖標'需要編譯'也會顯示在文件上,編譯單個文件等。 – likejiujitsu 2013-03-19 15:36:07
您可以禁用/減少掃描問題:http://wiki.netbeans .org/ScanOnDemand – 2013-03-20 14:29:45