gpt4 book ai didi

maven-2 - Maven 可选存储库

转载 作者:行者123 更新时间:2023-12-04 06:44:54 25 4
gpt4 key购买 nike

我正在转换一个项目以使用 Ant/maven-ant-tasks。我在 $HOME/.m2 中有一个本地存储库,在 LAN 上的本地机器上有一个企业存储库,并且我列出了几个全局存储库(http://repo2.maven.org/等)。

如果我不在办公室,有没有办法让 Maven 跳过其中的企业存储库搜索依赖项解析?

谢谢。

最佳答案

您可以通过切换配置文件来做到这一点:

<profiles>
<profile>
<id>atWork</id>
<repositories>
<repository>
...
</repository>
</repositories>
</profile>
<profile>
<id>atHome</id>
<repositories>
<repository>
...
</repository>
</repositories>
</profile>
</profiles>

如果您“在家”,则可以激活您的家庭配置文件并停用“工作”配置文件。

您可以在 pom.xml (不推荐)或 ~/.m2/settings.xml (推荐)中使用它

资源:
  • Maven - profiles
  • Maven - settings.xml
  • 关于maven-2 - Maven 可选存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3842401/

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