2024-08-06 1747 как собрать отдельные дочерние модули проекта Maven
Если в родительском Maven-проекте много дочерних модулей (проектов) и всё вместе собирается продолжительное время, то можно пересобрать только некоторые дочерние модули используя команду.
mvn package --projects=sub-module1,sub-module2 --also-make --file=pom.xml
Где,
-pl
,--projects=<arg>
- список модулей разделённых запятыми, которые необходимо собрать вместо сборки всех модулей;-am
,--also-make
- признак сборки модулей от которых зависят модули перечисленные как значение предыдущего параметра;-f
,--file=<arg>
- использовать альтернативный файл POM или каталог сpom.xml
(в данном случае указывает наpom.xml
родительского проекта).