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

《Maven实战》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