maven - 安裝目錄詳解

從 Apache Maven 官網下載 Maven 的安裝包並解壓以後,進入安裝目錄,咱們會看到以下內容:

接下來咱們分別解讀目錄的內容及其功能java

bin

包含了mvn運行的腳本,在命令行輸入任意一條mvn命令其實就是調用了這些腳本apache

boot

該jar是maven的類加載框架用來加載本身的類庫,相對於默認的java類加載器,提供了更豐富的語法及配置框架

conf

包含settings.xml文件,能夠全局定製maven行爲。通常狀況下,咱們會將settings.xml文件複製到~/.m2/目錄下,在用戶範圍內定製maven行爲maven

編譯工具會優先去~/.m2目錄下讀取settings.xml文件,若是沒有讀取到纔會去maven的安裝目錄下讀取settings.xml文件工具

lib

該目錄包含了maven運行時須要的java類庫ui

其中注意的一點是:能夠在lib包下找到maven內置的超級POM,通常存放在名叫maven-model-builder的jar包裏面命令行

解壓以後進入\org\apache\maven\model\目錄就能找到xml

超級POM詳解

超級POM是全部maven項目的父pom,全部項目都繼承這個超級pom,在maven的發行版中都會有blog

超級pom中配置有繼承

  1.中央倉庫地址

  2.項目構建的默認目錄

  3.自帶的profile

LICENSE

記錄maven使用的軟件許可證

NOTICE

記錄maven包含的第三方軟件

相關文章
相關標籤/搜索