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

《Maven实战》第18章 Archetype

关灯直达底部

本章内容

·Archetype使用再叙

·编写Archetype

·Archetype Catalog

·小结

3.5节已经简单介绍了如何使用Maven Archetype快速生成项目骨架。读者可以将Archetype理解成Maven项目的模板,例如maven-archetype-quickstart就是最简单的Maven项目模板,只需要提供基本的元素(如groupId、artifactId及version等),它就能生成项目的基本结构及POM文件。很多著名的开源项目(如AppFuse和Apache Wicket)都提供了Archetype方便用户快速创建项目。如果你所在组织的项目都遵循一些通用的配置及结构,则也可以为其创建一个自己的Archetype并进行维护。使用Archetype不仅能让用户快速简单地创建项目;还可以鼓励大家遵循一些项目结构及配置约定。