![]() |
1
21
我发现这些插件在我的日常工作中最有用:
|
![]() |
2
11
这个 Maven Versions Plugin ,对于检查和管理POM版本和依赖项非常有用:
|
![]() |
3
10
然后你的应用程序就开始了。 |
![]() |
4
7
|
![]() |
5
6
Maven Enforcer Plugin 允许控制所有插件都有一个指定的版本或 |
![]() |
6
5
这个 Maven Help Plugin 调试POM时必须执行以下操作:
|
![]() |
7
5
|
|
8
4
|
![]() |
9
4
这个 exec-maven-plugin 对于运行已知插件未覆盖的任务非常有用。 它有两个目标,第一个目标是'exec'允许您运行任何可执行文件,就像在任何阶段从命令行运行一样。第二个目标“java”允许您运行任何java类。 当我不得不添加一个由CUP生成的解析器类时,这是一个救命稻草。虽然没有CUP maven插件,但exec允许我执行CUP的主java类来生成解析器。
|
![]() |
10
3
|
![]() |
11
3
The GMaven plugin 允许您在生命周期中嵌入groovy代码。 execute Groovy code 要么来自 |
![]() |
12
1
通常,一个插件有一个特定的用途,也就是说,你将使用的插件取决于你想做的事情。例如,如果要指定源版本,请使用
有关总体概述,请访问 Maven - Available Plugins 或者在 Maven Central Repository . 还有很多插件 Mojo project 在科德豪斯。可以找到相应的存储库 here |