gpt4 book ai didi

java - 从本地 Git 服务器加载 Maven 依赖项

转载 作者:行者123 更新时间:2023-12-02 01:34:00 25 4
gpt4 key购买 nike

我们正在使用 git 服务器进行项目管理。如何从 git 服务器下载 Maven 项目依赖项?对于项目 checkout /pull 和推送,我们使用乌龟 git

澄清:

  • 我们正在使用另一个项目作为我们项目中的子模块。该项目在我们的本地 git 服务器上可用。因此,当新的更新可用时,我必须下载并复制 m2 存储库手册。我想从本地 git 服务器下载,而不是手动过程。

最佳答案

在 git 中存储 jar Artifact 是一个坏主意。 Git 不适用于二进制文件。请改用 Nexus 或 Artifactory 等 Maven 存储库服务器。

编辑:我承认这个答案缺乏背景和解释。所以我添加了一点。

  1. 我知道的大多数消息来源都不建议将(大型)二进制文件放入 git 存储库中,因为检查 git 存储库意味着检查二进制文件的所有旧版本,这可能会涉及很多内容。
  2. 针对手头的任务有专门的解决方案(Maven 存储库,如 Nexus/Artifactory),Maven 可以直接使用这些解决方案,而无需提供单独 Artifact 的 URL(存储库的 URL 足以找到其中的所有 Artifact )。
  3. 据我所知,GitHub 和 GitLab 提供将 Java Artifact 作为 Maven 存储库提供的服务。因此,如果您使用这些服务,您可能还有便宜的其他选择。

关于java - 从本地 Git 服务器加载 Maven 依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55514215/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com