Maven的簡(jiǎn)單使用

簡(jiǎn)介

Maven 翻譯為"專家"、"內(nèi)行",是 Apache 下的一個(gè)純 Java 開發(fā)的開源項(xiàng)目?;陧?xiàng)目對(duì)象模型(縮寫:POM)概念,Maven利用一個(gè)中央信息片斷能管理一個(gè)項(xiàng)目的構(gòu)建、報(bào)告和文檔等步驟。

Maven 是一個(gè)項(xiàng)目管理工具,可以對(duì) Java 項(xiàng)目進(jìn)行構(gòu)建、依賴管理。

Maven 也可被用于構(gòu)建和管理各種項(xiàng)目,例如 C#,Ruby,Scala 和其他語(yǔ)言編寫的項(xiàng)目。Maven 曾是 Jakarta 項(xiàng)目的子項(xiàng)目,現(xiàn)為由 Apache 軟件基金會(huì)主持的獨(dú)立 Apache 項(xiàng)目。

Maven環(huán)境配置要求

Maven 是一個(gè)基于 Java 的工具,所以要做的第一件事情就是安裝 JDK。

如果你還未安裝 JDK,可以參考我們的 Java 開發(fā)環(huán)境配置。

系統(tǒng)要求

項(xiàng)目 要求
JDK Maven 3.3 要求 JDK 1.7 或以上 Maven 3.2 要求 JDK 1.6 或以上 Maven 3.0/3.1 要求 JDK 1.5 或以上
內(nèi)存 沒有最低要求
磁盤 Maven 自身安裝需要大約 10 MB 空間。除此之外,額外的磁盤空間將用于你的本地 Maven 倉(cāng)庫(kù)。你本地倉(cāng)庫(kù)的大小取決于使用情況,但預(yù)期至少 500 MB
操作系統(tǒng) 沒有最低要求

檢查 Java 安裝

操作系統(tǒng) 任務(wù) 命令
Windows 打開命令控制臺(tái) c:\> java -version
Linux 打開命令終端 # java -version
Mac 打開終端 $ java -version
image-20200515213027047

Maven的下載和安裝

最新版本安裝

Maven 下載地址:http://maven.apache.org/download.cgi

image-20200515213141307

下滑頁(yè)面選擇bin.zip的壓縮文件(windows版本)點(diǎn)擊就會(huì)彈出連接進(jìn)行下載。

image-20200515213225251

下載成功之后解壓即可

先前版本安裝

若想下載先前的版本點(diǎn)擊archves

image-20200515214233522
image-20200515213705310

以3.5.2為例

image-20200515213812036

選擇進(jìn)入binaries目錄

image-20200515213829143

windows選擇bin.zip的壓縮文件

image-20200515213922975

點(diǎn)擊鏈接之后進(jìn)行下載。下載了之后解壓即可。

配置環(huán)境變量

前提要配置好java的環(huán)境變量,配置JAVA_HOME

將maven選擇路徑解壓安裝之后。我們來(lái)查看一下maven的當(dāng)前路徑

image-20200515214528533

這就是maven的全部文件

image-20200515214548275

接下來(lái)配置環(huán)境變量。首先有鍵點(diǎn)擊我的電腦,選擇屬性選擇高級(jí)系統(tǒng)設(shè)置

image-20200515214810002

點(diǎn)擊環(huán)境變量

image-20200515214942771

點(diǎn)擊新建

image-20200515215024691

變量名為MAVEN_HOME,變量值為Maven的安裝路徑。點(diǎn)擊確定進(jìn)行添加

image-20200515215344631
image-20200515215515669

滑動(dòng)鼠標(biāo)選擇變量Path,點(diǎn)擊編輯

image-20200515215620092

點(diǎn)擊新建,輸入%MAVEN_HOME%\bin。點(diǎn)擊確定

image-20200515215828830

之后原路點(diǎn)擊確定返回。之后按下win+R輸入cmd。輸入mvn -v查看maven的版本

image-20200515220305358

可以看到出現(xiàn)了我們的Maven的版本信息。恭喜你成功配置了Maven的環(huán)境變量

Maven的相關(guān)配置

配置Maven的本地倉(cāng)庫(kù)

1.首先我們新建一個(gè)文件夾。我在于maven安裝目錄的同級(jí)下新建了一個(gè)repository目錄。作為maven的本地倉(cāng)庫(kù)

image-20200515220657402

2.進(jìn)入maven的安裝目錄,點(diǎn)擊進(jìn)入conf目錄

image-20200515220802400
image-20200515220819221

在此目錄下可以看見settings.xml這就是我們maven的配置文件了

image-20200515220851764

點(diǎn)擊進(jìn)入settings.xml

image-20200515221021475

下滑可以看見<settings>標(biāo)簽

image-20200515221318829
image-20200515221420118

通過<localRepository>標(biāo)簽配置maven的本地倉(cāng)庫(kù)。此處路徑分隔符應(yīng)該使用的是<mark>/</mark>,windows使用的是\

image-20200515221708791

修改后保存即可!今后maven下載的依賴就全在此本地倉(cāng)庫(kù)中了

配置Maven的阿里鏡像源

總所周知maven的中央倉(cāng)庫(kù)是訪問十分慢的,而正常使用maven下載依賴從中央倉(cāng)庫(kù)下載到本地倉(cāng)庫(kù)這個(gè)過程是什么緩慢的。因此我們要配置阿里的鏡像源從而加速maven下載依賴

1.進(jìn)入maven的settings.xml的配置文件。瀏覽到<mirrors>標(biāo)簽

image-20200515222350428

2.通過<mirrors>配置阿里的鏡像源。保存后即可

image-20200515222444427
<mirror>
        <id>aliyunmaven</id>
        <mirrorOf>*</mirrorOf>
        <name>阿里云公共倉(cāng)庫(kù)</name>
        <url>https://maven.aliyun.com/repository/public</url>
</mirror>

配置Maven使用JDK版本

profiles標(biāo)簽中指定使用jdk1.8

image-20200618155031185
<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>

IDEA使用本地Maven

點(diǎn)擊選擇Settings

image-20200515222825875

配置好maven的安裝目錄,配置文件,本地倉(cāng)庫(kù)。選擇Apply在選擇OK

image-20200515223126663

點(diǎn)擊ok確認(rèn)之后就能愉快的在idea中使用maven了?。?/p>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容