开发Maven 3.0插件

时间:2011-02-03 08:40:33

标签: maven-plugin maven-3

我为Maven 2开发了几个Maven插件,但我想知道当我想为Maven 3.0开发插件(或迁移现有插件)时会有什么主要变化。

Maven网站上的文档不是最新的(多么惊讶!)和所有相关页面仍然处理Maven 2.0,如one

  

本指南旨在为用户提供帮助   为Maven开发Java插件   2.0。

例如,在Maven 2插件中,我定义了一个像这样的配置参数:

/**
 * Some parameter.
 * 
 * @parameter
 * @required
 */
private String foo;

现在,使用新的Maven插件API,我希望真正的 Java注释......

问题:我在哪里可以找到有关 Maven 3 插件开发的文档/信息?

7 个答案:

答案 0 :(得分:4)

答案 1 :(得分:4)

答案 2 :(得分:2)

答案 3 :(得分:2)

我认为最好的来源是http://www.sonatype.com/books/mvnref-book/reference/index.html 也许它不是最新的,但它是我观点中的最佳选择。

有关开发maven插件的信息,请参阅第11节。

我希望它有用。

答案 4 :(得分:1)

不知道这是否仍然相关,但此插件提供了注释支持

Maven Anno Mojo

答案 5 :(得分:1)

与此同时,官方文件似乎是最新的: http://maven.apache.org/guides/plugin/guide-java-plugin-development.html

(他们到处使用注释)

答案 6 :(得分:-2)

这是我在插件开发方面能找到的最好的。

http://maven.apache.org/guides/plugin/guide-java-plugin-development.html

使用maven的最佳方式通常是使用原型并使用它。