【问题标题】:How to add own project to public maven repository?如何将自己的项目添加到公共 Maven 存储库?
【发布时间】:2011-11-30 18:47:09
【问题描述】:

我想将我的项目添加到公共 maven 存储库,以便社区可以使用它。它不必是 maven central - 任何类型的公共和免费的开源代码存储库。

我该怎么做(以最简单的方式)?

【问题讨论】:

  • 我想添加该项目托管在 GoogleCode 上,据我所知,没有办法自动(来自 GoogleCode)
  • 感谢您的评论,但我正在使用 Mercurial 来满足我的版本控制需求,所以这个 SVN 解决方案可能不起作用
  • 理想情况下,您需要部署到适当的 Maven 存储库。以下链接是通过谷歌代码执行此操作的另一种选择:thewebsemantic.com/2009/04/11/…

标签: maven repository add artifact


【解决方案1】:

可能有 3 种方法来做到这一点:

  1. 如果你有一个 web 服务器,你可以简单地将 jar 和 pom 放到一个目录中,例如:yourserver.com/mavenRepo/com/yourcompany/v1.0/yourjar.jar 这是“快速而肮脏”的方式,但是公众可以将 yourserver.com/mavenRepo 添加为存储库.
  2. 具有NexusArtifactory 的外向实例
  3. 通过this page 的“已批准的存储库托管”和“其他项目”部分中描述的常见开源项目之一使项目更加正式。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-06-11
  • 1970-01-01
  • 2014-03-28
  • 2020-09-14
  • 2018-02-09
  • 2019-02-12
  • 2014-08-31
相关资源
最近更新 更多