maven安裝與基礎配置

下載,安裝

下載地址 //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配置

參考 //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>//repo.huaweicloud.com/repository/maven/</url>
    </mirror>

    <mirror>
        <id>aliyunmaven</id>
        <mirrorOf>*</mirrorOf>
        <name>阿里雲公共倉庫</name>
        <url>//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>
Tags: