java - 是否可以从 SourceForge 发布到 Maven 中央存储库?

标签 java git maven

我想向 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/

相关文章:

java - Java 中是否有类似于 WebClient.DownloadString 的东西?

node.js - 无法强制将文件提交到 Heroku

mysql - 无法在 Bluemix Build & Deploy Pipeline 中运行单元测试,因为服务器无法连接到 ClearDB MySQL

java - 无法加载类“org.slf4j.impl.StaticLoggerBinder

java - 如何导入导入org.apache.poi.ss.usermodel.Row错误?

java - 如何将方法作为参数传递?

java - 如何在java中为准备好的语句添加密码

git - 在 Makefile 中,如何获取 git commit 哈希并将其分配给变量?

android - repo 同步 : ! [拒绝] android-q-preview-4 -> android-q-preview-4 (会破坏现有标签)

maven - JAXB2 Basic Annotate 插件无法与 maven cxf-codegen-plugin 一起使用