目錄
前言必讀
一、概述(介紹)
1.什么是maven?
2.maven怎么使用??(重點?。。。?/p>
3.maven有什么作用?
(1)提供了一套標(biāo)準(zhǔn)化的項目結(jié)構(gòu)
(2)提供了標(biāo)準(zhǔn)化的構(gòu)建流程(編譯、測試、打包、發(fā)布)
(3)提供了一套依賴管理機制
4.maven的生命周期
5.maven倉庫的網(wǎng)址
二、maven下載和安裝配置(使用正文)
(一)下載maven?
1.去Apache Maven官網(wǎng)下載壓縮包
2.選擇版本---binaries/---->選擇這個zip文件后綴的文件下載(linux就選擇tar.gz)
3.解壓到一個文件夾當(dāng)中存放
(二)配置環(huán)境變量?
4. 右鍵此電腦-->屬性--->高級系統(tǒng)設(shè)置-->環(huán)境變量
?5.環(huán)境變量-->新建
6.填寫變量名和變量值
?8.在path里面新建添加一個%MAVEN_HOME%\bin
(三)測試是否成功
9.快捷鍵:Windows鍵+R,輸入cmd,黑色界面里面再輸入mvn -version
(四)配置maven本地倉庫
10.找到解壓的maven文件打開,新建一個文件夾(我起的名字是maven_base),用來當(dāng)作本地倉庫?
11.打開conf包--->右鍵settings.xml--->選擇用記事本打開
?12.大概滑動這么多,找到這個
13.把找到的這條復(fù)制粘在-->下面
(五)配置阿里云私服
14.還是用記事本打開settings.xml文件,找到這個下面這個(第152行左右)
?15.在-->下面添加這個
16.添加成功保存圖
17.查看是否配置成功
(六)設(shè)置idea永久默認(rèn)路徑
18.配置了這個新項目的默認(rèn)路徑
19.設(shè)置maven各個文件的存放路徑
三、idea里面創(chuàng)建maven項目并使用(下文)
前言必讀
讀者手冊(必讀)_云邊的快樂貓的博客-CSDN博客
下文在文章底部
一、概述(介紹)
1.什么是maven?
答: 全稱是Apache Maven。專門用于管理和構(gòu)建項目的工具
2.maven怎么使用??(重點?。。。?/h3>
要先在這篇文章中去下載配置maven的安裝包,配置環(huán)境變量。再去下文中去看在IDEA里面怎么創(chuàng)建maven項目??
3.maven有什么作用?
(1)提供了一套標(biāo)準(zhǔn)化的項目結(jié)構(gòu)
官方:
就是使用的idea,eclipse編譯器的項目結(jié)構(gòu)不統(tǒng)一,maven就提供了統(tǒng)一的項目結(jié)構(gòu)標(biāo)準(zhǔn),這樣就可以統(tǒng)一項目結(jié)構(gòu)通用了
直白翻譯:
就是用meven后,不管用什么編譯器,項目結(jié)構(gòu)都一樣通用了
maven結(jié)構(gòu)圖:
(2)提供了標(biāo)準(zhǔn)化的構(gòu)建流程(編譯、測試、打包、發(fā)布)
maven的常用cmd命令:
編譯:mvn compile
清理:mvn clean
測試:mvn test
打包:mvn package
安裝:mvn install
官方:
使用簡單的幾個命令來進(jìn)行整個項目的編譯、測試、打包、發(fā)布(發(fā)布一般不用maven命令)?
直白翻譯:?
項目寫好后,不知道怎么打包之類的,使用maven對應(yīng)的一個命令就可以幫你完成這些工作了
(3)提供了一套依賴管理機制
依賴管理:
管理你項目所依賴的第三方資源(jar包、插件)?
不用maven使用jar包的步驟:
網(wǎng)上去尋找下載jar包-->復(fù)制jar包到項目-->將jar包加入到工作環(huán)境
用maven后步驟:
使用簡單的幾行命令坐標(biāo)就可以從倉庫里面調(diào)你需要的jar包給你直接用上
倉庫的分類:
本地倉庫:自己計算機上的一個倉庫
遠(yuǎn)程倉庫(私服):由公司團(tuán)隊搭建的私有倉庫(免費開源和一些付費的jar包)
中央倉庫:由maven團(tuán)隊維護(hù)的全球唯一倉庫(全球免費開源的jar包)
4.maven的生命周期
maven生命周期:一次構(gòu)建過程經(jīng)歷了多少個事件
?maven對項目的生命周期分為三套
同一生命周期,執(zhí)行后邊的命令,前邊的命令會自動執(zhí)行
第一套生命周期:pre-clean--->?clean-->post-clean
第二套生命周期:compile-->test-->package-->install
第三套生命周期:pre-site-->site--->post-site
5.maven倉庫的網(wǎng)址
https://mvnrepository.com/
二、maven下載和安裝配置(使用正文)
(一)下載maven?
1.去Apache Maven官網(wǎng)下載壓縮包
2.選擇版本---binaries/---->選擇這個zip文件后綴的文件下載(linux就選擇tar.gz)
ps:推薦不超過3.6的版本比較好??梢允褂?.6.2左右的版本(穩(wěn)定)?
3.解壓到一個文件夾當(dāng)中存放
(二)配置環(huán)境變量?
4. 右鍵此電腦-->屬性--->高級系統(tǒng)設(shè)置-->環(huán)境變量
?5.環(huán)境變量-->新建
6.填寫變量名和變量值
變量名MAVEN_HOME
變量值為自己解壓壓縮包的maven地址(可以從瀏覽目錄里面找)
??7.找到path。點擊編輯
?8.在path里面新建添加一個%MAVEN_HOME%\bin
(三)測試是否成功
9.快捷鍵:Windows鍵+R,輸入cmd,黑色界面里面再輸入mvn -version
這樣就是成功了
ps:如果遇到提示這樣報錯,那就去系統(tǒng)變量里面,把JAVA_HOME的\bin去掉再打開cmd試試
The JAVA_HOME environment variable is not defined correctly, this environment variable is needed to run this program.
(四)配置maven本地倉庫
10.找到解壓的maven文件打開,新建一個文件夾(我起的名字是maven_base),用來當(dāng)作本地倉庫?
11.打開conf包--->右鍵settings.xml--->選擇用記事本打開
?12.大概滑動這么多,找到這個
<localRepository>/path/to/local/repo</localRepository>
13.把找到的這條復(fù)制粘在-->下面
ps:
圖中的標(biāo)紅第(1)是原有的。
圖中的標(biāo)紅第(2)是復(fù)制粘貼第(1)的,再把中間的值改為一個文件夾的地址(倉庫地址)
<localRepository>這里是上面建立的那個文件中位置</localRepository>
(五)配置阿里云私服
?為什么要配阿里云私服?
答:因為本地倉庫從中央倉庫(在國外)調(diào)jar包很慢。就用阿里云的私服倉庫(國內(nèi))就會比較快
14.還是用記事本打開settings.xml文件,找到這個下面這個(第152行左右)
? ? <mirror>
? ? ? <id>mirrorId</id>
? ? ? <mirrorOf>repositoryId</mirrorOf>
? ? ? <name>Human Readable Name for this Mirror.</name>
? ? ? <url>http://my.repository.com/repo/path</url>
? ? </mirror>
? ? ?-->
?15.在-->下面添加這個
<!-- 阿里云倉庫 -->
<mirror>
? ? <id>alimaven</id>
? ? <mirrorOf>central</mirrorOf>
? ? <name>aliyun maven</name>
? ? <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
16.添加成功保存圖
ps:復(fù)制進(jìn)去完成可以用Tab鍵調(diào)整對其美觀一下
17.查看是否配置成功
快捷鍵Windows+R,輸入cmd,進(jìn)入黑窗口再輸入這個命令mvn?help:system
這個命令作用是從maven倉庫幫我們下載一些需要的的插件
這樣maven就都配置完成了!?。?!
(六)設(shè)置idea永久默認(rèn)路徑
看不懂英文的idea看這個
idea中國人能看懂的方法_idea漢化插件_云邊的快樂貓的博客-CSDN博客
18.配置了這個新項目的默認(rèn)路徑
以后每次新項目加載依賴就會默認(rèn)下載到這個路徑里面,而不是默認(rèn)C盤里面
19.設(shè)置maven各個文件的存放路徑
更改這些的位置為自己maven對應(yīng)文件的位置,按照步驟更改就好了
注意點:下面的一個是配置。一個是創(chuàng)建項目并使用,是不一樣的(不過都要按照五、六這樣的順序步驟來看的)?
?
三、idea里面創(chuàng)建maven項目并使用(下文)
這是詳細(xì)步驟的文章超鏈接
有什么問題都可以評論區(qū)留言,看見都會回復(fù)的
如果你覺得本篇文章對你有所幫助的,多多支持吧?。。?/strong>文章來源:http://www.zghlxwxcb.cn/news/detail-740836.html
點贊收藏評論,當(dāng)然也可以點擊文章底部的紅包或者訂閱付費文章創(chuàng)作支持一下了。抱拳了!文章來源地址http://www.zghlxwxcb.cn/news/detail-740836.html
到了這里,關(guān)于maven大全(概述、安裝配置、設(shè)置本地倉庫、IDEA中配置)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!