在java的學習過程中會慢慢發(fā)現(xiàn),java的內(nèi)容極其豐富,且涉及范圍極廣泛。今天就來為大家介紹java中maven的概念是什么以及安裝它的方法。
首先,我們需要知道的是,要用java實現(xiàn)一個后臺系統(tǒng),需要涉及很多模塊。web應用服務器、文件服務器、db等等。我們要開發(fā)這些模塊,就要先把他們各自需要依賴的jar包或者項目下載打包好,然后配置到項目的classpath中。
需要注意的是,這些應用在運行單元測試pr編譯or部署的時候,需要依賴本地的一些配置,比如jdk、web容器等,這樣我們將項目分享出去的時候,別人要使用就有一定的配置門檻。
maven的作用就是幫我們完成上述所有的工作。
重點在于,maven將項目看做一個對象。并且maven建立了一個倉庫體系,來管理這些項目對象。
maven的倉庫分為本地倉庫和遠程倉庫(maven提供的中央倉庫)。需要了解的是:
1.我們可以通過maven的命令把自己的項目a放到本地倉庫中,如果其他項目b需要依賴項目a,則可以直接在本地倉庫中找到。
2.如果我們的項目依賴一些別人的項目,比如jdbc、mybatis,maven會先根據(jù)我們的項目屬性在本地倉庫中去找,若找不到就去中央倉庫中去找。
具體如下圖所示,箭頭表示依賴關系。
另外,maven項目對象的部分基礎屬性:
⑴項目坐標:
項目坐標用來定位一個項目在倉庫中的位置。當項目b依賴項目a或者jdbc時,maven會根據(jù)項目坐標屬性去從倉庫體系中尋找項目,并自動配置到項目依賴中。
⑵打包方式:
這個屬性決定我們執(zhí)行maven的package方法后,項目會被打包成什么文件。
⑶項目依賴列表:
這個屬性的值是一個數(shù)組,里邊有一些其他項目的坐標。
⑷構建插件列表:
這個屬性是一個數(shù)組,定義項目需要的一些插件,比如源碼打包工具、web容器等。
另外就是maven項目對象的部分方法:
⑴mvn compile:編譯項目
⑵mvn package:打包項目
⑶ mvn clean:清除之前編譯和打包產(chǎn)生的文件
⑷ mvn install:將項目安裝到本地倉庫
⑸ mvn test:運行測試代碼
接下來說一下maven的安裝。主要步驟如下:
⑵ 訪問http://maven.apache.org/download.html 下載最新版本;
⑵解壓到maven工作目錄,比如d盤根目錄;
⑶配置maven環(huán)境變量;
MAVEN_HOME : D:\apache-maven-3.0.2;
MAVEN : %MAVEN_HOME%\bin;
在path前面加上%MAVEN%;
⑷打開cmd敲mvn -version, 回車。
最終運行結果如下圖:
以上就是關于java中maven的概念以及安裝它的具體操作流程。想要了解更多java基礎,敬請關注賦能網(wǎng)。
本文鏈接:
本文章“java中maven的概念是什么?怎樣安裝它?”已幫助 62 人
免責聲明:本信息由用戶發(fā)布,本站不承擔本信息引起的任何交易及知識產(chǎn)權侵權的法律責任!
本文由賦能網(wǎng) 整理發(fā)布。了解更多培訓機構》培訓課程》學習資訊》課程優(yōu)惠》課程開班》學校地址等機構信息,可以留下您的聯(lián)系方式,讓課程老師跟你詳細解答:
咨詢熱線:4008-569-579