2015-09-07 58 views
0

我正在嘗試更正現有eclipse項目的結構,因此我將src路徑更改爲src/main/java和src/test/java。 問題是,即使重新導入項目後,eclipse的行爲不正確。 它說:無法將XYZ解析爲類型。在Eclipse中更改目錄,項目全部變爲紅色

我想讓eclipse忽略模式main.java。它應該org.xx.yy直接啓動..

截圖: directory

我怎樣才能解決呢? 謝謝。

+0

有你修改了課程中的包裝聲明? –

+0

你可以看看問題標籤,看看你的項目有什麼問題。請把它寫在問題上。 –

+0

完成,謝謝你的評論。 fran:我不能改變聲明,因爲eclipse應該忽略package聲明的main.java部分。 – Neil

回答

1

嘗試以下操作:

選項1:(Eclipse的方式)

  • 轉到Project Explorer視圖:右鍵單擊項目 - >配置構建路徑
  • 轉到來源標籤並檢查包含的源文件夾(s)
  • 如果您發現只有ACT/src爲包括源,編輯和更改爲ACT/src目錄/主/ JAVA

選項2:(Maven的方式)

  • 右鍵單擊項目 - >的Maven - >更新項目
  • 項目 - >清潔
+0

謝謝,它說文件夾src/main/java已經存在 編輯:我刪除了該文件夾,然後在更正構建路徑後重新讀取它,它的工作原理非常感謝! – Neil

+0

相關提示:) –

0

右鍵單擊該項目,選擇的Maven>更新項目...

確保這些項目進行檢查:從pom.xml的

  • 更新項目配置從
  • 刷新工作空間資源本地文件系統

單擊確定。

+0

沒有工作..謝謝。 – Neil

1

你必須刪除源的SRC。

請執行以下操作。

  1. 右鍵單擊您的項目>構建路徑並單擊配置構建路徑。
  2. 單擊來源選項卡並刪除ACT/src。

注意:您應該只在源代碼中包含以下內容。

  • ACT/src目錄/主/ JAVA
  • ACT/src目錄/ test/java下
  • ACT/src目錄/主/資源
  • ACT/src目錄/測試/資源
+0

如果您不刪除src文件夾,它會說「該文件夾已存在」。 – Neil