自定义maven插件
Posted yan0219n
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自定义maven插件相关的知识,希望对你有一定的参考价值。
@Mojo(name='copyResourcePlugin')
xxx extends AbstractMojo
重写 execute()方法,实现自己的方法
在pom中
<groupId></groupId>
<artifactId></artifactId>
<version></version>
<packaging>maven-plugin</packaging>
应用插件
<build>
<plugins>
<plugin>
<groupId></groupId>
<artifactId></artifactId>
<version></version>
<executions>
<execution>
<id>copyResoure</id>
<phase>compile</phase>
<goals>
<goal>copyResourcePlugin</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
以上是关于自定义maven插件的主要内容,如果未能解决你的问题,请参考以下文章
Maven实战技巧「插件使用专题」Maven-Archetype插件创建自定义maven项目骨架
Android Gradle 插件自定义 Gradle 插件模块 ④ ( META-INF 中声明自定义插件的核心类 | 在应用中依赖本地 Maven 仓库中的自定义 Gradle 插件 )
Android Gradle 插件将自定义 Gradle 插件上传到自建 Maven 仓库 ④ ( 默认生成的 pom 文件 | Maven 中的 pom 配置 | 自定义 pom 文件节点 )