1

我的 Web 应用程序有 jar 文件。我需要在我的本地 maven 存储库中拥有这些依赖项 jar,以便我可以在我的应用程序中使用它们。在我的开发机器中将本地 maven 存储库作为容器运行会很好。

4

2 回答 2

1

通常的方法(至少对于公司而言)是:

  • 在包含内部和外部工件的公司服务器上运行 Nexus/Artifactory。
  • 有一个settings.xml指向那个 Nexus。

本地存储库只是 Nexus 的缓存,无需运行任何容器。

于 2018-07-09T12:19:03.757 回答
0

我知道这是一篇旧文章,但我们已经维护了一个易于使用的Apache Archiva 映像已经有一段时间了。如果您正在寻找占用空间很小且易于运行的东西,您应该尝试一下。

Archiva 当然不是功能最丰富的 maven repo,但它非常简单、免费,而且你可以很容易地在 k8s 中运行它。

也就是说,我同意@fırat-kÜÇÜk。除非您需要自行托管您的 maven 存储库,否则您真的应该只使用云托管产品。没有什么比订阅服务更容易的了。

于 2020-06-23T18:26:12.087 回答