Объявите зависимость в разделе <dependencyManagement>, даже если зависимость не используется везде?
Мы используем Maven 2.1.0. У меня есть несколько модулей, которые полностью разделены, но все еще имеют много общих зависимостей. Как и log4J, но некоторым модулям это не нужно. Мне интересно, если это хорошая идея, чтобы объявить все общие зависимости в одном родительском файле в<dependencyManagement>
раздел или есть лучший способ справиться с этим?
Последующий вопрос о<dependencyManagement>
, Если я объявлю Log4J в<dependencyManagement>
раздел родительского и подпроекта не использует его, будет ли он включен в любом случае?