亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Maven繼承父工程時的relativePath標簽解析用法小結(jié)

 更新時間:2024年03月28日 14:17:36   作者:懶鳥一枚  
relativePath 的作用是為了找到父級工程的pom.xml,本文主要介紹了Maven繼承父工程時的relativePath標簽解析用法小結(jié),具有一定的參考價值,感興趣的可以了解一下

relativePath 的作用是為了找到父級工程的pom.xml;因為子工程需要繼承父工程的pom.xml文件中的內(nèi)容。然后relativePath 標簽內(nèi)的值使用相對路徑定位到父工程的pom.xml。

父項目的pom.xml文件的相對路徑。相對路徑允許你選擇一個不同的路徑。默認值是…/pom.xml。Maven首先在構(gòu)建當(dāng)前項目的地方尋找父項 目的pom,其次在文件系統(tǒng)的這個位置(relativePath位置),然后在本地倉庫,最后在遠程倉庫尋找父項目的pom。

	<parent>
		<groupId>com.ctrip.framework.apollo</groupId>
		<artifactId>apollo</artifactId>
		<version>1.6.1</version>
		<relativePath>../pom.xml</relativePath>
	</parent>

relativePath:

  • 1)默認我們不用寫<relativePath>,等同…/pom.xml, 即默認從當(dāng)前pom文件的上一級目錄找,會從上級目錄中獲取parent的pom,我們建多模塊的項目就是這個情況。
  • <relativePath/> 設(shè)定一個空值將始終從倉庫中獲取,表示不從relativePath找, 直接從本地倉庫找,找不到再從遠程倉庫找,很常見的場景就是使用springboot的時候

  • 3.xxxxxx 這種也很顯然,指定一個xxxx本地的路徑,從xxxx本地路徑獲取parent的 pom。
  • 4)指定查找該父項目pom.xml的(相對)路徑。默認順序:relativePath > 本地倉庫 > 遠程倉庫。沒有relativePath標簽等同…/pom.xml, 即默認從當(dāng)前pom文件的上一級目錄找。

關(guān)于2)經(jīng)過測試,似乎 沒有relativePath標簽時,它沒有從當(dāng)前pom文件的上一級目錄找,子模塊繼承不到父模塊中dependencyManagement中包的version信息。因此,強烈推薦,子模塊配置relativePath元素,指定 …/pom.xml。

maven 定位父pom的順序如下:

  • 首先在當(dāng)前構(gòu)建項目的反應(yīng)器中查找父pom
  • 然后在 relativePath 定義的位置查找文件系統(tǒng)
  • 然后是本地存儲庫
  • 最后是遠程repo

到此這篇關(guān)于Maven繼承父工程時的relativePath標簽解析用法小結(jié)的文章就介紹到這了,更多相關(guān)Maven relativePath標簽內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • java 代碼塊與靜態(tài)代碼塊加載順序

    java 代碼塊與靜態(tài)代碼塊加載順序

    這篇文章主要介紹了java 代碼塊與靜態(tài)代碼塊加載順序的相關(guān)資料,需要的朋友可以參考下
    2017-07-07
  • java實現(xiàn)在線聊天系統(tǒng)

    java實現(xiàn)在線聊天系統(tǒng)

    這篇文章主要為大家詳細介紹了java實現(xiàn)在線聊天系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-09-09
  • 基于Docker的K8s(Kubernetes)集群部署方案

    基于Docker的K8s(Kubernetes)集群部署方案

    這篇文章主要介紹了基于Docker的K8s(Kubernetes)集群部署方案,文中介紹了安裝k8s的可視化界面的相關(guān)操作,需要的朋友可以參考下
    2024-01-01
  • Elasticsearch索引庫和文檔的相關(guān)操作詳細指南

    Elasticsearch索引庫和文檔的相關(guān)操作詳細指南

    這篇文章主要給大家介紹了關(guān)于Elasticsearch索引庫和文檔的相關(guān)操作的相關(guān)資料,Elasticsearch是用Java開發(fā)并且是當(dāng)前最流行的開源的企業(yè)級搜索引擎,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2023-11-11
  • 詳解spring cloud中使用Ribbon實現(xiàn)客戶端的軟負載均衡

    詳解spring cloud中使用Ribbon實現(xiàn)客戶端的軟負載均衡

    這篇文章主要介紹了詳解spring cloud中使用Ribbon實現(xiàn)客戶端的軟負載均衡,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-01-01
  • Java 爬蟲如何爬取需要登錄的網(wǎng)站

    Java 爬蟲如何爬取需要登錄的網(wǎng)站

    這篇文章主要介紹了Java 爬蟲如何爬取需要登錄的網(wǎng)站,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-10-10
  • SpringBoot對PDF進行模板內(nèi)容填充與電子簽名合并詳解

    SpringBoot對PDF進行模板內(nèi)容填充與電子簽名合并詳解

    這篇文章主要為大家詳細介紹了SpringBoot對PDF進行模板內(nèi)容填充與電子簽名合并的相關(guān)知識,文中的示例代碼講解詳細,感興趣的小伙伴可以參考下
    2023-12-12
  • JAVA 并發(fā)容器的一些易出錯點你知道嗎

    JAVA 并發(fā)容器的一些易出錯點你知道嗎

    今天給大家?guī)淼奈恼率荍ava并發(fā)編程的相關(guān)知識,文中對java同步容器與并發(fā)容器做了非常詳細的介紹及代碼示例,需要的朋友可以參考下
    2021-09-09
  • Java數(shù)據(jù)結(jié)構(gòu)之順序表篇

    Java數(shù)據(jù)結(jié)構(gòu)之順序表篇

    順序表,全名順序存儲結(jié)構(gòu),是線性表的一種。線性表用于存儲邏輯關(guān)系為“一對一”的數(shù)據(jù),順序表自然也不例外,不僅如此,順序表對數(shù)據(jù)物理存儲結(jié)構(gòu)也有要求。順序表存儲數(shù)據(jù)時,會提前申請一整塊足夠大小的物理空間,然后將數(shù)據(jù)依次存儲起來,存儲時數(shù)據(jù)元素間不留縫隙
    2022-01-01
  • 聊聊Mybatis中sql語句不等于的表示

    聊聊Mybatis中sql語句不等于的表示

    這篇文章主要介紹了Mybatis中sql語句不等于的表示方式,具有很好的參考價值,希望對大家有所幫助。
    2021-07-07

最新評論