這是項目結構初步形成:項目結構也發生了變化
src/
src/main/java
com.company.project.module1.bean
com.company.project.module1.controller
com.company.project.module1.service
com.company.project.module1.dao
src/main/resources
src/test/
src/test/resources
點擊的Maven後 - >「更新工程」項目的完成項目結構更改如下:
src/
com.company.project.module1.bean
com.company.project.module1.controller
com.company.project.module1.service
com.company.project.module1.dao
src/main/java
com.company.project.module1.bean
com.company.project.module1.controller
com.company.project.module1.service
com.company.project.module1.dao
src/main/resources
src/test/
src/test/resources
所有java類文件「複製」到src /文件夾中。
當我在項目屬性檢查這些都是在 「Java構建路徑」 中的配置 - > 「源」 - >的src /:
之前 「更新項目」 基於Maven的配置:
included:**/*.java
excluded:src/main/java, src/main/resources, src/main/test, src/test/resources
「更新項目」 基於Maven配置後這裏在結構上產生變化:
included:**/*.java
excluded:(None)
哪個配置,Maven的(pom.xml的)或Spring配置,負責項目結構的這種變化?將指導哪些設置/配置將其保留回其最初的項目結構。
(便籤:Maven和春季大自然「已啓用」的項目符號「S」和「M」被顯示在項目文件夾)
所有項目的Java類文件從項目的src /文件夾中刪除:Java構建路徑 - >來源 - >的src /主/ JAVA - >移除。但內部完整保存在工作區中。有一段時間,我看到java項目文件在項目src /文件夾中沒有出現,因爲我需要它們,但是通過以下步驟保留了它們:sources - > add folder - > select source folder - >通過選擇勾選src/main/java複選框中的勾號。即使在Maven Update Project的這個練習之後,也無法獲得最初的項目結構。 – Vivaswan