【Maven】自定义Maven插件-开发Maven插件的步骤

时间:2024-12-16 17:56:31

1、创建 Maven 工程

  • 在工程的 pom 文件中设置标签,如 GAV、packaging、description等,其中前两者必须设置。
  • 在 pom 文件中引入必要的依赖 maven-plugin-api 和 maven-plugin-annotations。

2、创建目标类Mojo

  • 使用 @Mojo 注解,name 属性指定目标名称
  • 重写 execute 方式,实现目标的功能逻辑
  • 添加属性

3、打包插件工程,安装到本地仓库或部署到远程仓库(私服)

4、引用插件,运行插件

  • 直接运行插件
  • 或将目标绑定到特定生命周期阶段(可选)
  • 无论选择哪种运行方式,都可以在命令行指定参数