将Maven插件特定配置打包为“预配置”插件依赖?

时间:2016-03-28 11:36:53

标签: maven maven-plugin

假设我有一个冗长,复杂的Maven插件配置,我在多个项目中使用,不一定相关。

例如:

<build>
    <plugins>
        <plugin>
            <groupId>com.google.code.maven-replacer-plugin</groupId>
            <artifactId>replacer</artifactId>
            <version>1.5.3</version>
            <executions>
                <execution>
                    <phase>generate-test-resources</phase>
                    <goals>
                        <goal>replace</goal>
                    </goals>
                </execution>
            </executions>
            <configuration>
                <!-- Lengthy complex replacement rules -->
            </configuration>
        </plugin>
    </plugins>
</build>

对于相关模块,我了解此配置可以放在父pom.xml中。

但是没有创建我自己的Maven插件(可能使用mojo-executor?)有没有办法把它打包成一个独立的依赖项,可以被想要使用这个确切特定配置的任意项目引用?< / p>

0 个答案:

没有答案