gpt4 book ai didi

maven-2 - 如何手动禁用/黑名单 Maven 存储库

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

在我的基础项目中,我使用 JasperReports 的依赖项,它的 pom.xml 中具有不存在的存储库声明。当我运行每个 Maven 命令时,都会有依赖项在这个 Jasper 存储库中寻找 commons-collection,所以我需要等待超时。
这是我的基础项目,在我的其他项目中用作依赖项,因此我再次需要等待超时。
有没有办法将此存储库移至黑名单或覆盖此设置?

注释:
1.为什么它在Jasper存储库中搜索,可能是因为范围

<dependency>
<groupId>commons-collections</groupId>
<artifactId>commons-collections</artifactId>
<version>[2.1,)</version>
<scope>compile</scope>
</dependency>

2.我解决这个问题的想法是更改 jasper pom 并使用代理存储库,但我正在寻找另一个选择。
3.我使用jasperreports 1.3.3版本,我不想改变它。

最佳答案

以下内容是否会告诉 maven 忽略特定存储库:

    <repository>
<id>repo1.maven</id>
<url>http://repo1.maven.org</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>

关于maven-2 - 如何手动禁用/黑名单 Maven 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1754495/

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