【问题标题】:How do I prevent maven from checking a remote repository for certain artifacts?如何防止 Maven 检查远程存储库中的某些工件?
【发布时间】:2018-12-04 19:51:06
【问题描述】:

为了包含特定的 maven 依赖项,我在我的 pom.xml 中包含了它的存储库。因此,maven 将检查每个存储库的每个工件。这个存储库相当慢,所以我宁愿让 maven 只在检查它提供的依赖项时才使用它。

有没有办法限制 maven 检查存储库中的某些工件?也许是某些组 ID?

【问题讨论】:

  • 我推荐使用像 Nexus、Artifactory 或 Archiva 这样的存储库管理器来解决这个问题。没有这样的配置来控制它。

标签: maven


【解决方案1】:

我怀疑您是否可以强加此类过滤器,但 Maven 会按特定顺序询问存储库,直到找到工件。当我们通过 Nexus 处理这个问题时,我对此没有经验,但问题 How to set order of repositories in Maven settings.xml 提供了(可能已经过时的)关于此的信息。

【讨论】:

    猜你喜欢
    • 2011-03-11
    • 1970-01-01
    • 2014-02-15
    • 1970-01-01
    • 1970-01-01
    • 2016-02-06
    • 2019-10-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多