maven關(guān)于pom文件中的relativePath標(biāo)簽使用
關(guān)于pom文件中的<relativePath>標(biāo)簽
為什么子工程要使用relativePath準(zhǔn)確的找到父工程pom.xml.因?yàn)楸举|(zhì)繼承就是pom的繼承。
父工程pom文件被子工程復(fù)用了標(biāo)簽。
(可以說(shuō)只要我在父工程定義了標(biāo)簽,子工程就可以沒(méi)有,因?yàn)樗^承過(guò)來(lái)了)
子工程常用的繼承的標(biāo)簽有以下幾個(gè):
groupId
:繼承項(xiàng)目groupIdversion
:繼承父工程的版本properties
:繼承父工程定義的變量和值dependencies
:繼承父工程定義的依賴,子工程必須使用的公共依賴dependencyManagement
:繼承父工程聲明的依賴資源,版本統(tǒng)一也是這個(gè)標(biāo)簽實(shí)現(xiàn)的
<relativePath>標(biāo)簽值有3種配置
省略值:
不配置標(biāo)簽,默認(rèn)指向上一級(jí)目錄
空值:
使用自閉標(biāo)簽表示空值 <relativePath/>,表示到本地庫(kù)和遠(yuǎn)程庫(kù)尋找父工程的pom文件
自定義值:
在標(biāo)簽中編寫(xiě)需要繼承的父級(jí)工程的pom所在目錄
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
SpringBoot?Http遠(yuǎn)程調(diào)用的方法
這篇文章主要為大家詳細(xì)介紹了SpringBoot?Http遠(yuǎn)程調(diào)用的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-08-08詳解Spring mvc DispatchServlet 實(shí)現(xiàn)機(jī)制
本篇文章主要介紹了詳解Spring mvc DispatchServlet 實(shí)現(xiàn)機(jī)制,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-09-09idea將項(xiàng)目上傳到Gitee的圖文過(guò)程
這篇文章主要介紹了idea將項(xiàng)目上傳到Gitee上,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-08-08