ОК, хорошо, исправление: вы не можете определить элемент <build>
внутри <profile>
, определенного в settings.xml
. Вы можете активировать профиль в settings.xml
, но определите его в base-pom
.
Извините, единственный другой способ, которым я мог придумать (вероятно, то, что вы ищете), это скопировать флягу расширения непосредственно под $M2_HOME/lib
. Все $M2_HOME/lib/*.jar
помещаются в classpath, так что это должно фактически иметь тот же эффект, что и <extension>
.
Расширение, тем не менее, лучше, потому что вы можете легче контролировать, какая версия расширения используется (например, через базовую помпу).
ОК, просто попробуйте скопировать jar расширения в
$M2_HOME/lib