Maven Plugins: components.xml and lifecycles.xml



我正在寻找有关maven插件中使用的META-INF/components.xml和META-INF/maven/lifecycles.xml的XSD和文档。

到目前为止,我发现的唯一文档是:

http://www.sonatype.com/books/mvnref-book/reference/writing-plugins-sect-plugins-lifecycle.html

生命周期XSD位于http://maven.apache.org/xsd/lifecycle-1.0.0.xsd(从文档链接到。)

Plexus是Codehaus的一个项目,我在那里没有看到任何关于他们模式的文档(但我没有深入挖掘)。

正如另一个(已接受的)答案中所提到的,生命周期-1.00.xd在maven 3.2.1文档中有文档记录。

至于codehaus组件模式,codehaus已经不复存在了(codehaus:曾经伟大的代码之家已经倒塌),但尽管现在可以通过http://plexus.codehaus.org/,看起来有些材料没有完成,包括丛组件文档中的组件-13.3.0.xsd。即使Wayback机器也只有404和模式重定向。

由于组件模式似乎没有存储在源档案中的任何位置,我认为它是从代码中生成的,但我还没有找到任何明确或有用的东西来重建模式。

最新更新