讀古今文學網 > Maven實戰 > 第18章 Archetype >

第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不僅能讓用戶快速簡單地創建項目;還可以鼓勵大家遵循一些項目結構及配置約定。