繁体   English   中英

将其他人的工件发布到 Maven 中心

[英]publish artifact from someone else to maven central

我在一个项目中使用开源warcbase 库(org.warcbase:warcbase:0.1.0-SNAPSHOT)。 但是,该库尚未发布在 Maven 存储库中(既不是发布版也不是快照)(有些人要求他们这样做,但由于某种原因他们没有这样做)。

那么,将其发布到 maven central 的正确方法是什么?

解决方案 1:我构建快照,并将其发布到 maven central(以他们的名义)。

方案二:我在github上fork了这个项目,把版本从0.1.0-SNAPSHOT 0.1.0a ,把组名从org.warcbase com.github.dportabella ,然后发布到maven central。

解决方案3:??

我使用的是Nexus OSS 2.11.3 版。 它是免费的,而且绝对可靠。

如果您使用 maven,建议使用 2.x 版(请参阅Nexus-Repository-Manager-3-0-0-Release-Notes

如果要托管 warcbase 库,请将其发布到此“个人”关系中的“第 3 方库”存储库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM