Maven 已成 Java 項目構建標準。本文記錄在 MyEclipse 中完成 Maven 安裝、環境變量配置、IDE 整合、Web 項目創建、依賴添加、項目導入的全流程操作步驟,附常用搜索 Jar 包技巧。
D:\JAVA\apache-maven-3.8.6M2_HOME = D:\JAVA\apache-maven-3.8.6Path 追加 %M2_HOME%\binmvn -version 顯示版本信息即成功D:\JAVA\apache-maven-3.8.6)conf/settings.xml:
<settings>
<localRepository>D:\.m2\repository</localRepository> <!-- 自定義倉庫路徑 -->
<mirrors>
<mirror>
<id>aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Aliyun Maven</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
</mirrors>
</settings>
settings.xml,點擊 Update Settingsmaven-archetype-webapp 或默認 → Finishsrc/main/java src/main/resources src/main/webapp src/test/java pom.xml
pom.xml 的根目錄pom.xml → Dependencies 標籤 → Add...spring-webmvcdependencyManagement 控制版本)→ OK| 方式 | 操作 |
|---|---|
| 中央倉庫搜索站 | 訪問 https://mvnrepository.com/,搜索 artifactId,複製坐標 |
| Google 精準搜索 | 輸入 maven spring-webmvc repository 或 groupId:artifactId:version |
_remote.repositories 重試mvn dependency:tree 分析,exclusion 排除傳遞依賴maven-war-plugin 配置 failOnMissingWebXml=false (Servlet 3.0+)properties > project.build.sourceEncoding = UTF-8dependencyManagement 鎖定版本,子項目不寫版本號profiles 區分 dev/test/prod 環境配置mvn dependency:analyze 清理未使用依賴