Есть ли способ добавить зависимость типа pom
к моему POM и получить все его модули?
JavaMail - хороший пример. Maven Central Repo имеет родительский POM: com.sun.mail: all: 1.5.0 с модулями: mail, mailapi, mailapijar, smtp, imap, gimap, pop3 и dsn.
Однако у артефакта "all" есть только один файл: pom.xml
Есть ли способ добавить этот "все" артефакт в зависимость от моего POM и получить все его модули? Я на 90% уверен, что это неправильный способ использования зависимостей в Maven, но я хочу услышать это от эксперта по Stack.
Идеи:
-
<dependencies><dependency>...<type>pom</type></dependency></dependencies>
-
<dependencyManagement><dependencies><dependency>...<type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement>
Связано: Netbeans: зависимости maven типа pom