官方下載地址:http://maven.apache.org/download.cgi,apache
Windows用戶找到並下載 apache-maven-3.6.3-bin.zip 文件後解壓便可服務器
配置如下兩條環境變量:maven
MAVEN_HOME:指向Maven根目錄ide
M2_HOME:指向Maven根目錄下的bin文件夾測試
加入Path變量中:ui
因爲默認下載源在國外,資源下載速度很慢,因此爲了提升下載速度將下載源改成國內阿里雲
在Maven根目錄的conf文件夾下找到settings.xml配置文件後,向
<mirrors> <!-- 如下參考阿里雲官方配置,詳見:https://maven.aliyun.com/mvn/guide --> <mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里雲公共倉庫</name> <url>https://maven.aliyun.com/repository/public</url> </mirror> </mirrors>
id:鏡像的惟一標識符,用於區分不一樣的鏡像(能夠配置多個鏡像)。idea
mirrorOf:指定選擇該鏡像服務器下的哪一個遠程倉庫,* 表明選擇全部倉庫。3d
name:鏡像名稱
url:指定該鏡像URL地址
本地倉庫用於存放從遠程倉庫中下載下來的資源
在settings.xml配置文件中,能夠發現默認的Maven本地倉庫儲存在C盤的用戶目錄中:
<!-- localRepository | The path to the local repository maven will use to store artifacts. | | Default: ${user.home}/.m2/repository <localRepository>/path/to/local/repo</localRepository> -->
若是須要改變本地倉庫的位置,在硬盤中建立一個本地倉庫目錄,並在settings.xml配置文件下的
<localRepository>Maven本地倉庫的位置</localRepository>
Maven自帶有一些原型,好比 JavaWeb 應用能夠選擇:
點擊下一步後,進行Maven的GAV(GroupId ArtifactId Version)配置,完成後點擊Finish
第一次建立Maven項目時,右下角會從遠程倉庫中下載一些資源,若是配置了國內源,速度應該很快:
若是須要自動導入源碼,能夠在IDEA的設置中找到
向pom文件中導入依賴,通常使用的格式:
<dependencies> <dependency> <!--依賴的group ID --> <groupId>junit</groupId> <!--依賴的artifact ID --> <artifactId>junit</artifactId> <!-- 該依賴的版本 --> <version>4.13</version> <!-- scope中的值爲test時,表示該依賴僅在測試範圍內有效,項目編譯與打包時不會使用這個依賴; scope標籤能夠不寫,默認值爲compile,即編譯與打包時都會加入該依賴 --> <scope>test</scope> </dependency> </dependencies>
能夠在Maven中心倉庫中找到須要的依賴,以JUnit爲例:
將複製到的內容填寫到pom文件中:
導入依賴後,能夠在項目管理側邊欄看到該依賴的信息: