我不知何故設法得到一個真正搞砸的Eclipse項目。我一直在試圖調試一個jUnit測試,我無法正確調試它。如果我在類中放置了一個斷點,那麼嘗試F6跳過,調試器停在空行,註釋掉行等等上面。這就像調試器正在處理錯誤的類。我在課堂上也遇到很多似乎沒有關係的失敗。修復eclipse項目設置
我試圖刪除並重新添加我的源文件夾,清理項目等我不知道該怎麼做。
謝謝
我不知何故設法得到一個真正搞砸的Eclipse項目。我一直在試圖調試一個jUnit測試,我無法正確調試它。如果我在類中放置了一個斷點,那麼嘗試F6跳過,調試器停在空行,註釋掉行等等上面。這就像調試器正在處理錯誤的類。我在課堂上也遇到很多似乎沒有關係的失敗。修復eclipse項目設置
我試圖刪除並重新添加我的源文件夾,清理項目等我不知道該怎麼做。
謝謝
我結束了重新安裝eclipse。我從來沒有弄清楚這個問題。
這對我來說聽起來就像你的依賴源是不同步的。我以前有過這種情況。
幾個問題:
如果您使用的是maven,那麼您可能需要做一些操作才能將它拉下來以獲得正確的工件。這也可能是你的依賴關係中存在一些衝突(如果你使用maven + Eclipse,請檢查你的依賴關係層次結構視圖)。
如果它們直接在你的類路徑上,請檢查你是否有源代碼jar,並且可能將它們添加到你的類路徑中。
我希望這會有所幫助。
這是因爲您的調試「會話」與源代碼不同步。有時月食很難。但是,在調試之前,您需要刷新源代碼並重新編譯並構建您的項目。
如果這不起作用,請清理您的項目,關閉它並重新打開它。
對於我的一些項目,必須在調試器獲取源代碼更改之前刪除每個斷點和監視。
我通過以下操作解決了這個問題:
清理build文件夾,並從常春藤拉包,然後做在Eclipse中以下內容:
在這一點上,我所有的軟件包都被同步。但是在啓動應用程序之前,我在驗證bundle時遇到錯誤。然後我關閉Eclipse並重新打開它。
現在一切正常!
以下步驟幫助對我來說:
當編譯測試來自不同版本的源代碼時,我遇到過這種情況。清理/重建或手動從項目中刪除班級通常會爲我修復它。祝你好運。 – tamarintech 2012-03-12 15:25:55