欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Maven?繼承父工程時的relativePath標(biāo)簽詳細(xì)解析

 更新時間:2022年12月02日 09:27:00   作者:西京刀客  
這篇文章主要介紹了Maven?繼承父工程時的relativePath標(biāo)簽解析,通過本文學(xué)習(xí)你需要注意子模塊想要用父模塊pom中的版本,請注意配置relativePath屬性,需要的朋友可以參考下

Maven 繼承父工程時的relativePath標(biāo)簽解析

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

relativePath:
1)指定查找該父項目pom.xml的(相對)路徑。默認(rèn)順序:relativePath > 本地倉庫 > 遠(yuǎn)程倉庫
2)沒有relativePath標(biāo)簽等同…/pom.xml, 即默認(rèn)從當(dāng)前pom文件的上一級目錄找
3)表示不從relativePath找, 直接從本地倉庫找,找不到再從遠(yuǎn)程倉庫找

關(guān)于2)經(jīng)過測試,似乎 沒有relativePath標(biāo)簽時,它沒有從當(dāng)前pom文件的上一級目錄找,子模塊繼承不到父模塊中dependencyManagement中包的version信息。

因此,強(qiáng)烈推薦,子模塊配置relativePath元素,指定 …/pom.xml。

maven 3.6.0環(huán)境下測試

發(fā)現(xiàn)子模塊 parent 如果你不配
…/pom.xml
發(fā)現(xiàn),你dependency中,如果沒有指定版本,它好像不能從父dependencyManagement中定義的版本中,獲取版本。

	<dependencyManagement>
		<dependencies>
			<dependency>
				<groupId>com.ctrip.framework.apollo</groupId>
				<artifactId>apollo-common</artifactId>
				<version>${project.version}</version>
			</dependency>

因此,總結(jié),子模塊想要用父模塊pom中的版本,請注意配置relativePath屬性!

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

相關(guān)文章

  • spring 整合kafka監(jiān)聽消費(fèi)的配置過程

    spring 整合kafka監(jiān)聽消費(fèi)的配置過程

    這篇文章主要介紹了spring 整合kafka監(jiān)聽消費(fèi)的配置過程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • Java編程實現(xiàn)逆波蘭表達(dá)式代碼示例

    Java編程實現(xiàn)逆波蘭表達(dá)式代碼示例

    本文主要對Java算法逆波蘭表達(dá)式的相關(guān)內(nèi)容作了介紹,涉及逆波蘭表達(dá)式的定義已經(jīng)在Java中的實現(xiàn),具有一定參考價值,需要的朋友可以了解下。
    2017-10-10
  • 如何處理后臺向前臺傳遞的json數(shù)據(jù)

    如何處理后臺向前臺傳遞的json數(shù)據(jù)

    這篇文章主要介紹了如何處理后臺向前臺傳遞的json數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-02-02
  • JavaWeb中轉(zhuǎn)發(fā)與重定向的區(qū)別小結(jié)

    JavaWeb中轉(zhuǎn)發(fā)與重定向的區(qū)別小結(jié)

    轉(zhuǎn)發(fā)和重定向是JavaWeb中常用的兩種頁面跳轉(zhuǎn)方式,它們在實現(xiàn)上有一些區(qū)別,本文主要介紹了JavaWeb中轉(zhuǎn)發(fā)與重定向的區(qū)別小結(jié),具有一定的參考價值,感興趣的可以了解一下
    2023-10-10
  • 聊聊在Servlet中怎么上傳文件

    聊聊在Servlet中怎么上傳文件

    很多朋友不清楚在Servlet中怎么上傳文件,談到這個問題,首先需要我們掌握開發(fā)servlet的步驟,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2021-05-05
  • 教你bat腳本一鍵配置java開發(fā)環(huán)境

    教你bat腳本一鍵配置java開發(fā)環(huán)境

    公司新入職一名員工,項目經(jīng)理讓我安排新人工作,首先需要對java開發(fā)相關(guān)環(huán)境進(jìn)行配置安裝,但時常會因為安裝配置不到位或者操作錯誤導(dǎo)致時間的浪費(fèi),所以在空余時間收集了一系列軟件的免安裝版本,感興趣的朋友一起看看吧
    2021-12-12
  • 一文掌握Spring?中?@Component?和?@Bean?區(qū)別(最新推薦)

    一文掌握Spring?中?@Component?和?@Bean?區(qū)別(最新推薦)

    ?@Component?用于標(biāo)識一個普通的類,@Bean用于配置類里面,在方法上面聲明和配置?Bean?對象,這篇文章主要介紹了Spring?中?@Component?和?@Bean?區(qū)別(最新推薦),需要的朋友可以參考下
    2024-04-04
  • SpringBoot日志文件的實現(xiàn)示例

    SpringBoot日志文件的實現(xiàn)示例

    日志是程序中的重要組成部分,使用日志可以快速的發(fā)現(xiàn)和定位問題,本文主要介紹了SpringBoot日志文件的實現(xiàn)示例,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-08-08
  • SpringBoot實現(xiàn)讀取YML,yaml,properties文件

    SpringBoot實現(xiàn)讀取YML,yaml,properties文件

    yml,yaml,properties三種文件都是用來存放配置的文件,一些靜態(tài)數(shù)據(jù),配置的數(shù)據(jù)都會存放到里邊。本文主要為大家整理了SpringBoot實現(xiàn)讀取YML,yaml,properties文件的方法,需要的可以參考一下
    2023-04-04
  • Java?Redis配置Redisson的方法詳解

    Java?Redis配置Redisson的方法詳解

    這篇文章主要為大家詳細(xì)介紹了Java?Redis配置Redisson的相關(guān)資料,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)或工作有一定參考價值,感興趣的可以了解一下
    2022-08-08

最新評論