在 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>
块。
我们有一个 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>
块。