【发布时间】:2019-02-01 03:12:57
【问题描述】:
我在远程创建了自定义 nexus 存储库,并且我已经创建了自定义原型并将其部署到存储库。
实际上,现在我想从该自定义 nexus 存储库中的原型制作 maven 项目。
我已经在 .m2/settings.xml 中设置了远程存储库信息。 我尝试了 "mvn archetype:generate" 。 但我在原型目录列表中看不到我的自定义原型。
如果我尝试 -D 选项 ( mvn archetype:generate -DremoteRepositories=http://xxx.xxx.xxx.xxx/nexus/content/releases/ ),我可以看到我创建的原型。
还有其他方法可以从自定义远程存储库制作 maven 项目吗?
还有一个问题, 关于url,如果我尝试“http://xxx.xxx.xxx.xxx/nexus/,则找不到archetype-list。我是否必须告知archetype-catalog.xml存在的确切位置?实际上我想制作几个原型并告知位置自定义存储库给我的团队成员,以逐个使用他们想要的原型。
期待答案。谢谢。
【问题讨论】:
标签: java maven repository nexus archetypes