讀古今文學網 > Maven實戰 > 18.4 小結 >

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內容。