В расширениях Maven возможно ли добавить блок <configuration> в pom.xml, как мы делаем для плагинов?

У нас есть расширение Maven, которое выполняет некоторые действия после публикации в конце сборки, но мы хотим расширить его возможности, добавив некоторые флаги / свойства / что-то еще в <configuration> блокировать так же, как мы делаем для конфигурации плагинов в pom.xml, Возможно ли это сделать?

Мы попытались добавить его в pom.xml но он выдает исключения во время сборки, также не удалось найти его в документации.

Хотите иметь что-то вроде ниже в pom.xml:

<build>
  ...
  <extensions>
    ...
    <extension>
      <groupId>org.apache.maven.extensions</groupId>
      <artifactId>maven-test-extension</artifactId>
      <version>1.0-SNAPSHOT</version>
      <configuration>
        ....
      </configuration>
    </extension>
    ...
  </extensions>
  ...
</build>

1 ответ

Мы попробовали это по-другому, мы настроили расширение как плагин, используя <extention>true</extension> в pom.xml, и он принимает <configuration>....</configuration> блок.

Другие вопросы по тегам