簡體   English   中英

修復Eclipse項目設置

[英]fixing eclipse project setup

我已經設法設法搞定了一個真正搞砸的Eclipse項目。 我一直在嘗試調試jUnit測試,但無法正確調試它。 如果我在類中放置了一個斷點,則嘗試按F6退出,調試器將在空白行,注釋掉的行等處停止。這就像調試器在錯誤的類上工作一樣。 我在課堂上也遇到了很多與之無關的失敗。

我試圖刪除並重新添加我的源文件夾,清理項目,等等。我不知所措。

謝謝

在我看來,您所擁有的依賴源不同步。 我以前曾經發生過這種情況。

幾個問題:

  1. 您在使用Maven嗎? 要么...
  2. 您是否已將依賴罐直接添加到您的類路徑中?

如果您使用的是Maven,那么您可能需要進行一些操作以使其獲取正確工件的源代碼。 這也可能是您的依賴項中有一些沖突(如果使用maven + Eclipse,請檢查依賴項層次結構視圖)。

如果它們直接在您的類路徑中,請檢查您是否也有源jar,並可能將它們添加到您的類路徑中。

我希望這有幫助。

這是因為您的調試“會話”與源代碼不同步。 有時,日食很難。 但是在調試之前,您需要刷新源代碼並重新編譯和構建項目。

如果那不起作用,請清理您的項目,將其關閉並重新打開。

對於我的某些項目,有必要刪除所有斷點,並在調試器獲取源更改之前進行監視。

我通過執行以下操作解決了此問題:

  1. 如上建議刪除調試斷點。

清理了build文件夾並從Ivy中拉出捆綁包,然后在Eclipse中進行了以下操作:

  1. 刪除了我的目標平台並再次添加了它(我正在使用OSGi)。
  2. 清理了所有項目。

此時,我的所有捆綁包都已同步。 但是在啟動應用程序之前驗證捆綁包時出現錯誤。 因此,我關閉了Eclipse,然后再次將其重新打開。

現在一切正常!

以下步驟對我有幫助:

  1. 選擇您的Maven項目-右鍵單擊
  2. 選擇Maven
  3. 新聞-更新項目...
  4. 勾選必要的項目,然后單擊確定。

我最終重新安裝了eclipse。 我從來沒有弄清楚問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM