我想向 Maven 发布一个开源 Java 库,以便其他项目可以轻松访问它。 Git 存储库位于 SourceForge,但我不太了解是否可以从此处发布。
阅读Maven guide to uploading artifacts我看到只有三个存储库被“批准”。即:
- Apache 软件基金会
- FuseSource 锻造
- Nuiton.org
我的问题
如果我在其中一个中创建一个辅助 git 存储库,保持两个 git 存储库同步不是很麻烦吗?我的意思是,拥有重复的 git 存储库是否明智,只是为了能够发布到 Maven 中央存储库?
我有哪些明智的选择?
最佳答案
实际上,nexus 私有(private)存储库是共享我们的第 3 方 jar 供私有(private)使用的常用方式。
https://www.sonatype.com/nexus-repository-sonatype
您可以按照指南构建自己的存储库
关于java - 是否可以从 SourceForge 发布到 Maven 中央存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53843557/