【发布时间】:2011-02-13 17:58:30
【问题描述】:
在 Maven 文档Introduction to the Build Lifecycle 中,描述了输出当前时间的目标display:time。插件如下:
...
<plugin>
<groupId>com.mycompany.example</groupId>
<artifactId>maven-touch-plugin</artifactId>
<version>1.0</version>
<executions>
<execution>
<phase>process-test-resources</phase>
<goals>
<goal>timestamp</goal>
</goals>
</execution>
</executions>
</plugin>
...
我有几个关于这个插件的问题:
如何将目标名称更改为例如
foo:bar? (为什么display和time都没有出现在 XML 片段中的任何位置?通过查看片段,您如何知道它定义了哪些目标?)如何手动运行此目标? (对于类似的结构,
mvn display:time的等效项有时会起作用,但这并不始终如一。)如何查看这个目标是否存在? (即列出可用的目标;this question 表明这是不可能的。)
【问题讨论】:
标签: maven maven-2 maven-plugin