gpt4 book ai didi

maven - 为每个项目设置不同的 Maven 镜像

转载 作者:行者123 更新时间:2023-12-05 01:11:31 26 4
gpt4 key购买 nike

我正在参与两个项目,这两个项目都使用私有(private) maven 存储库(使用 nexus)。
由于他们都使用自己的 3rd 方库,我想为每个项目设置相应的镜像。幸运的是,我可以自由编辑 project1 的 pom.xml。

有什么方法可以注入(inject)一些变量或设置,以便我的 ~/.m2/settings.xml 将 mirror1 用于 project1,将 mirror2 作为默认值(用于 project2)?

好吧..我查找了许多stackoverflow问题和答案,但我是maven的新手,我无法理解并在我的项目中采用这些答案..

最佳答案

不幸的是,没有办法在单个设置文件中支持多个镜像定义。

您将需要创建两个 Maven 设置文件,然后参数化 Maven 构建,例如mvn <cmd> -s <path/to/settings.xml> .

关于maven - 为每个项目设置不同的 Maven 镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14545875/

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