我正在从官方参考资料中学习Maven插件。我读到了:
您还可以使用executions标记配置mojo。这是最多的 通常用于打算参与某些人的莫霍斯 构建生命周期的各个阶段。
但如果我不使用<executions>
标记,请执行以下操作:
<project>
...
<build>
<plugins>
<plugin>
<artifactId>maven-myquery-plugin</artifactId>
<version>1.0</version>
<configuration>
<url>http://www.foobar.com/query</url>
<timeout>10</timeout>
<options>
<option>one</option>
<option>two</option>
<option>three</option>
</options>
</configuration>
</plugin>
</plugins>
</build>
...
</project>
会发生什么?
我们是否能够从maven-myquery-plugin
单独运行一个目标,只提供mvn myquery:myquery
这样的命令,或者默认情况下插件是否会在某个阶段/生命周期中捆绑出来?