讀古今文學網 > Maven實戰 > 18.3.4 使用nexus-archetype-plugin >

18.3.4 使用nexus-archetype-plugin

Nexus團隊提供了一個名為nexus-archetype-plugin的插件,該插件能夠基於Nexus倉庫索引實時地生成archetype-catalog.xml文件。由於Catalog內容是基於倉庫索引生成而不是逐個遍歷倉庫文件,因此生成的速度非常快。只要用戶安裝了該插件,每個Nexus倉庫都會隨時提供一個與索引內容一致的Catalog。

用戶可以從以下地址下載最新的nexus-archetype-plugin:http://repository.sonatype.org/content/groups/forge/org/sonatype/nexus/plugins/nexus-archetype-plugin/。

下一步是將nexus-archetype-plugin插件的bundle.zip包解壓到Nexus工作目錄sonatype-work/nexus/下的plugin-repository/子目錄中,然後重啟Nexus,插件就安裝完成了。

現在,當用戶瀏覽Nexus倉庫內容的時候,就能夠在倉庫的根目錄下看到archetype-catalog.xml文件,右擊選擇「Download」後就能下載該文件,如圖18-1所示。

圖18-1 用nexus-archetype-plugin生成Archetype Catalog