1. 程式人生 > 其它 >maven安裝與基礎配置

maven安裝與基礎配置

下載,安裝

下載地址 https://maven.apache.org/

解壓安裝包到安裝路徑

tar -zxvf apache-maven-3.8.1-bin.tar.gz -C /opt/

配置PATH環境變數

PATH=$PATH:/opt/apache-maven-3.8.1/bin
export PATH

驗證安裝

mvn --version

maven配置

參考 https://maven.apache.org/settings.html

安裝目錄下的conf/settings.xml是maven的全域性配置檔案,一般不直接修改它,而是複製一份到當前使用者主目錄下的.m2目錄下,作為當前使用者的配置檔案

mkdir .m2
cp conf/settings.xml ~/.m2

配置本地倉庫位置

預設在當前使用者目錄下的 .m2/repository/ 目錄下,一般不用修改

<!-- 預設 ${user.home}/.m2/repository -->
<localRepository>/path/to/local/repo</localRepository>

配置倉庫映象

maven預設倉庫下載速度較慢,可以使用國內映象進行加速。

常用的有華為和阿里

<mirrors>
    <mirror>
        <id>huaweicloud</id>
        <mirrorOf>*</mirrorOf>
        <name>華為雲公共倉庫</name>
        <url>https://repo.huaweicloud.com/repository/maven/</url>
    </mirror>

    <mirror>
        <id>aliyunmaven</id>
        <mirrorOf>*</mirrorOf>
        <name>阿里雲公共倉庫</name>
        <url>https://maven.aliyun.com/repository/public</url>
    </mirror>
</mirrors>

配置JDK預設版本

<profile>
    <id>jdk-1.8</id>
    <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
    </activation>
    <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
    </properties>
</profile>