在 Maven 扩展中,是否可以像我们对插件所做的那样在 pom.xml 中添加 <configuration> 块?

In Maven extensions is it possible to add <configuration> block in the pom.xml like we do for plugins?

我们有一个 Maven 扩展,它在构建结束时执行一些 post 操作,但我们想通过在 <configuration> 块中添加一些 flags/properties/something else 来扩展它的功能我们在 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>

我们尝试了不同的方式,我们在 pom.xml 中使用 <extention>true</extension> 将扩展配置为插件,它接受 <configuration>....</configuration> 块。