Maven環境搭建以及在IDEA中的配置與簡單入門

1、下載與安裝

官方下載地址:http://maven.apache.org/download.cgi,apache

Windows用戶找到並下載 apache-maven-3.6.3-bin.zip 文件後解壓便可服務器

2、配置

1. 環境變量

配置如下兩條環境變量:maven

  • MAVEN_HOME:指向Maven根目錄ide

  • M2_HOME:指向Maven根目錄下的bin文件夾測試

加入Path變量中:ui

2. 阿里雲鏡像

因爲默認下載源在國外,資源下載速度很慢,因此爲了提升下載速度將下載源改成國內阿里雲

在Maven根目錄的conf文件夾下找到settings.xml配置文件後,向 標籤中添加內容:url

<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地址

3. 本地倉庫

本地倉庫用於存放從遠程倉庫中下載下來的資源

在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>

3、IDEA建立Maven項目

1. 建立一個原始的Maven項目

1.2 指定模板建立(可選)

Maven自帶有一些原型,好比 JavaWeb 應用能夠選擇:

2. 配置GAV

點擊下一步後,進行Maven的GAV(GroupId ArtifactId Version)配置,完成後點擊Finish

3. 等待初始化

第一次建立Maven項目時,右下角會從遠程倉庫中下載一些資源,若是配置了國內源,速度應該很快:

4. 自動導入源碼

若是須要自動導入源碼,能夠在IDEA的設置中找到

4、Maven項目

1. 目錄介紹

2. pom文件

3. 目錄標記

4. 項目管理

5. 導入依賴

向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文件中:

導入依賴後,能夠在項目管理側邊欄看到該依賴的信息:

相關文章
相關標籤/搜索