Я пытаюсь активировать профиль в файле settings.xml по значению идентификатора группы pom.Для этого у меня есть:
<settings>
<profiles>
<profile>
<id>imf</id>
<activation>
<property>
<name>project.groupId</name>
<value>myId</value>
</property>
</activation>
<properties>
. . .
</properties>
</profile>
</profiles>
</settings>
Но это не работает.Разве невозможно получить доступ к свойствам проекта из настроек?Справочный материал говорит, что вы можете.
Просто чтобы проверить мое использование элемента активатора свойств, я провел проверку работоспособности, используя набор свойств из командной строки.Действительно, если я передам -Dproject.groupId = myId в командную строку mvn, моя активация будет работать.Это наводит меня на мысль, что свойства проекта просто недоступны в файле settings.xml.