首页 » Maven实战 » Maven实战全文在线阅读

《Maven实战》18.4 小结

关灯直达底部

本章详细阐述了最为有用的Maven插件之一:Maven Archetype Plugin。读者可以选择以交互式或者批处理的方式使用该插件生成项目骨架。另外,还介绍了一些常用的Archetype。

本章的重点是教授读者创建自己的Archetype,这主要包括理解Archetype项目的结构、如何通过属性过滤为Archetype提供灵活性,以及Archetype Package参数的作用。Archetype Plugin通过读取Archetype-catalog.xml文件内容来提供可用的Archetype列表信息,这样的Catalog可以从各个地方获得,如插件内置、本机机器、中央仓库以及自定义的file://或http://路径。本章最后介绍了如何使用archetype:crawl和nexus-archetype-plugin生成仓库的archetype-catalog.xml内容。