Объявление версии в родительском POM

Какой тег подходит для объявления версии зависимостей, используемых в дочернем POM, т. е. тег Properties или тег DependencyManagement? Каковы их плюсы и минусы? Есть ли лучший способ?


person Ankur Piyush    schedule 20.01.2015    source источник
comment
Вы, очевидно, не имеете в виду тег или тег?   -  person JamesB    schedule 20.01.2015
comment
DependencyManagement — это правильный способ, который означает, что вам не нужно определять версию в дочернем файле. Кроме того, у вас есть только одна точка, где вам нужно что-то изменить. Кроме того, вы можете делать некоторые исключения и т. д. только в одной точке.   -  person khmarbaise    schedule 20.01.2015


Ответы (1)


объявить их одним из property

<properties>
   <commons.dbcp.version>somenumber</commons.dbcp.version>
</properties>
person jmj    schedule 20.01.2015
comment
А затем используйте это свойство для управления зависимостями в том же родительском элементе. - person chrylis -cautiouslyoptimistic-; 20.01.2015