Возможно ли для дочернего POM наследовать профили, определенные в родительском POM? Если да, то как?
Профили, определенные в родительском POM, наследуются в дочернем POM, расширяющем родительский POM, делать нечего.И на всякий случай плагин Maven Help имеет очень полезные цели, позволяющие работать с профилями:
help:active-profiles
help:all-profiles
Я не думаю, что это наследуется.http://www.dashbay.com/2011/03/maven-profile-inheritance/ http://looking4q.blogspot.com/2011/01/maven-profiles-inheritance.html Вы можете найти доступные профили очень вероятно, потому что они активированы по умолчанию
Это не просто возможно, это обязательно. Если вы объявляете родительский POM, вы получаете все его профили.
Я тестировал профиль, унаследованный от maven 3.3.9. Если родительский pom объявляет дочерний модуль (агрегацию), профиль виден в дочернем модуле. Если родительский pom не объявляет дочерний модуль (наследование), профиль не отображается.