我已經使用maven2eclipse插件在eclipse中創建了maven項目。Eclipse不會在maven項目中編譯source/main/resources目錄中的類
然後,我通過轉到項目屬性中的項目構面將項目轉換爲Web模塊項目。
問題是,當我嘗試在目錄src/main/resources下創建一個類時,我的類都沒有編譯。我可以在類中放入任何垃圾,編譯器不會給我任何警告。另外,我創建的軟件包不會創建「棕色軟件包」,而是創建一個文件夾。
有誰知道我配置錯了嗎?
我已經使用maven2eclipse插件在eclipse中創建了maven項目。Eclipse不會在maven項目中編譯source/main/resources目錄中的類
然後,我通過轉到項目屬性中的項目構面將項目轉換爲Web模塊項目。
問題是,當我嘗試在目錄src/main/resources下創建一個類時,我的類都沒有編譯。我可以在類中放入任何垃圾,編譯器不會給我任何警告。另外,我創建的軟件包不會創建「棕色軟件包」,而是創建一個文件夾。
有誰知道我配置錯了嗎?
src/main/resources
旨在保存...資源:複製到classes目錄的屬性文件,圖像等。 Java源文件必須放入src/main/java
。
問題是,當您在項目構面切換到此Web模塊時,缺省情況下,將在「java build path> source」下輸入「exclude * .java」文件。這必須刪除。
你可以試試這個:右鍵單擊你的項目> maven>更新項目配置。它會根據你的pom.xml配置來配置你的.classpath和.settings。