2016-08-29 76 views
1

我查看了各種教程,其中顯示瞭如何列出依賴項並注意到以兩種不同方式編寫的依賴項的版本號。pom文件中的Maven依賴項版本標記

在一個教程中,編寫了版本號:3.8.1。

在另一個教程這是寫:$ {org.springframework版本}

在哪裏/它是如何提取在第二個例子中的版本號?

謝謝。

回答

2

在第二種情況下,${org.springframework-version}引用pom的properties部分中的屬性。

<properties> 
     <org.springframework-version>3.8.1</org.springframework-version> 
    </properties> 

,如果你有幾個依賴共享相同的版本號(因爲它是春天的情況下)

1

您可以將此定義爲在你的pom.xml屬性的方法是有用的:

<properties> 
    <org.springframework-version>3.8.1</org.springframework-version> 
</properties> 

後者是你如何引用這個定義的版本。