MyEclipse 中新建 Maven 項目,項目圖標前出現紅色感嘆號。用戶嘗試用老師的 .m2 目錄覆蓋本地倉庫無效,項目右鍵無 Maven 選項,Maven 版本 3.3.9 已配置環境變量。
pom.xml 或項目 Facets 未勾選 Maven。user.home/.m2,需在設置中指向老師提供的倉庫目錄。src/main/java 等標準目錄。菜單 Window → Preferences → Maven → User Settings:
settings.xml(含鏡像源、認證信息)。.m2/repository 目錄。點 Apply 後,右鍵項目 → Maven → Update Project,勾選 Force Update of Snapshots/Releases。
右鍵項目 → Properties → Project Facets,勾選 Maven(若無,先安裝 m2e 插件)。或直接在 pom.xml 右鍵 → Maven → Enable Dependency Management。
File → Import → Maven → Existing Maven Projects,選中項目根目錄(含 pom.xml)。查看 Problems 視圖,常見錯誤:
Missing artifact:依賴下載失敗 → 檢查鏡像源、網絡、settings.xml。Java compiler level does not match:在 pom.xml 添加 maven-compiler-plugin 指定 1.8。web.xml is missing:Web 項目需生成 web.xml 或配置 failOnMissingWebXml=false。團隊協作時,統一 settings.xml、JDK 版本、Maven 版本、編碼 UTF-8,提交 pom.xml 到版本庫,不要提交 .classpath/.project/target 目錄。新成員只需導入 Maven 項目即可自動構建。