maven關于pom文件中的relativePath標簽使用
更新時間:2024年09月27日 09:57:33 作者:萬物更新_
在Maven項目中,子工程通過<relativePath>標簽指定父工程的pom.xml位置,以確保正確繼承父工程的配置,這個標簽可以配置為默認值、空值或自定義值,默認情況下,Maven會向上一級目錄尋找父pom;若配置為空值
關于pom文件中的<relativePath>標簽
為什么子工程要使用relativePath準確的找到父工程pom.xml.因為本質繼承就是pom的繼承。
父工程pom文件被子工程復用了標簽。
(可以說只要我在父工程定義了標簽,子工程就可以沒有,因為他繼承過來了)

子工程常用的繼承的標簽有以下幾個:
groupId:繼承項目groupIdversion:繼承父工程的版本properties:繼承父工程定義的變量和值dependencies:繼承父工程定義的依賴,子工程必須使用的公共依賴dependencyManagement:繼承父工程聲明的依賴資源,版本統(tǒng)一也是這個標簽實現(xiàn)的
<relativePath>標簽值有3種配置
省略值:
不配置標簽,默認指向上一級目錄

空值:
使用自閉標簽表示空值 <relativePath/>,表示到本地庫和遠程庫尋找父工程的pom文件

自定義值:
在標簽中編寫需要繼承的父級工程的pom所在目錄

總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
java jdk1.8 使用stream流進行l(wèi)ist 分組歸類操作
這篇文章主要介紹了java jdk1.8 使用stream流進行l(wèi)ist 分組歸類操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-10-10
Java利用Reflect實現(xiàn)封裝Excel導出工具類
這篇文章主要為大家詳細介紹了Java如何利用Reflect實現(xiàn)封裝Excel導出工具類,文中的實現(xiàn)方法講解詳細,具有一定的借鑒價值,需要的可以參考一下2022-11-11
springboot中application.yml多環(huán)境生效規(guī)則說明
這篇文章主要介紹了springboot中application.yml多環(huán)境生效規(guī)則說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-07-07

