IDEA中對Maven的基礎(chǔ)配置
**農(nóng)師傅**:老碼農(nóng)说铃,xx年工作經(jīng)驗(洗頭現(xiàn)在很省洗發(fā)水)访惜。
精通(xieguo)C、VC++腻扇、C#债热、Java等語言,熟悉(liaojie)SpringBoot,SpringCloud,ServiceMesh,
Dubbo,Zookeeper,Kafka,Mysql,高并發(fā)等衙解,
目前主要負責(zé)公司Java后端架構(gòu)以及開發(fā)阳柔。正在進行公司的微服務(wù)改造。新入職員工馬小白的人生導(dǎo)師蚓峦。
**馬小白**:應(yīng)屆畢業(yè)生舌剂,有項目開發(fā)經(jīng)驗(畢業(yè)設(shè)計:學(xué)生管理系統(tǒng))济锄。
熟悉(xueguo)Java語言,目標成為Java大神霍转,走上人生巔峰荐绝,座右銘:“碼出未來!1芟低滩!”。
機靈岩喷、踏實恕沫、好學(xué),農(nóng)師傅的徒弟纱意。
"農(nóng)師傅我開始準備寫Hello World了吧羲荨!"馬小白迫不及待了偷霉。
"等等迄委,你裝JDK1.8了么?"
"當然裝了类少,裝IDEA的時候就裝了叙身。"
"那裝下Maven吧再。"農(nóng)師傅說硫狞,
"Maven信轿?啊,我還真沒用過啊残吩,之前都是用的Ant呢"
"......"
Maven的安裝
Maven簡介
Maven 翻譯為"專家"虏两、"內(nèi)行",是 Apache 下的一個純 Java 開發(fā)的開源項目世剖。基于項目對象模型(縮寫:POM)概念笤虫,Maven利用一個中央信息片段能管理一個項目的構(gòu)建旁瘫、報告和文檔等步驟。
Maven 是一個項目管理工具琼蚯,可以對 Java 項目進行構(gòu)建酬凳、依賴管理。
Maven 也可被用于構(gòu)建和管理各種項目遭庶,例如 C#宁仔,Ruby,Scala 和其他語言編寫的項目峦睡。Maven 曾是 Jakarta 項目的子項目翎苫,現(xiàn)為由 Apache 軟件基金會主持的獨立 Apache 項目权埠。
想要在IDEA中使用Maven我們得進行一些配置,那接下來我們具體看下是如何配置使用的煎谍。
-
下載Maven
到Maven的主頁面下載攘蔽,目前最新的版本應(yīng)該是到3.6.2了,如下面的截圖
傳送門:Maven3.6.2
-
解壓到本地
(我的電腦上之前安裝的是3.6.0版本)
-
設(shè)置環(huán)境變量
【注】:變量名稱必須寫成MAVEN_HOME,變量值為Maven解壓的目錄路徑呐粘。
在系統(tǒng)變量Path中需要引入剛才配置的變量名:%MAVEN_HOME%\bin;
- 在settings.xml中配置本地倉庫路徑
打開解壓后的Maven的目錄下的/conf/settings.xml文件满俗,在其中配置一個本地目錄作為Maven本地倉庫:
<localRepository>D:\java\repository</localRepository>
【注1】Local repository的目錄建議設(shè)置一個新目錄,因為默認在創(chuàng)建在C盤的個人目錄下作岖,由于需要下載大量的依賴包唆垃,會占用C盤空間。
【注2】需要配置一些國內(nèi)的Maven遠程倉庫的鏡像地址痘儡,方便快速下載依賴包辕万,這里配置aliyun的鏡像地址:
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
-
CMD下驗證Maven可用性
打開cmd命令行窗口,執(zhí)行mvn -version谤辜,檢測Maven是否安裝配置成功:
【注】如果執(zhí)行mvn -verison沒有輸出版本信息或者提示沒有mvn命令蓄坏,則需要檢查環(huán)境變量是否配置正確。 -
IDEA中Maven的相關(guān)配置
打開IDEA,在啟動界面選擇"Confiure->Settings"丑念,進入配置界面:
OK,到這里我們就安裝好了Maven并在IDEA中進行了正確的配置涡戳,后續(xù)我們就可以通過IDEA中創(chuàng)建一個Maven工程,開始Hello World了脯倚。
"農(nóng)師傅渔彰,我的Maven環(huán)境配置好了。"
"我看看推正,嗯恍涂,不錯,可以開始Hello World了植榕,先創(chuàng)建一個Maven工程吧再沧。"
To be continued....
馬小白配置好了Maven項目,這一步堅實的基礎(chǔ)打的不錯尊残,有了IDEA和Maven炒瘸,后續(xù)讓我們看看她是如何構(gòu)建第一個Maven項目的吧。
歡迎大家關(guān)注公眾號寝衫,一起走上Java實戰(zhàn)之路G昀!慰毅!
作者:怎么改
版權(quán)歸作者所有隘截,轉(zhuǎn)載請注明出處,歡迎轉(zhuǎn)載