gradle是否在~/.m2/settings.xml
中使用镜像设置?
我们有一个<mirror>
指向ProjectA中的 Artifact 。
我们不想为ProjectB指向相同的镜像。
通过该<mirror>
可以解决ProjectB特定的 Artifact 吗?如果是的话,我们应该如何避免呢?
最佳答案
据我所知,~/.m2/settings.xml
仅用于查找本地Maven存储库的位置(Gradle中的mavenLocal()
)。
因此,回答您的问题:
Does gradle use mirror settings in ~/.m2/settings.xml?
不,不是的。 Gradle不仅拥有自己的定义repository locations的方式,还可以在
repositories { }
配置中指定多个位置。
关于maven - gradle是否使用.m2/settings.xml中的镜像设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32622292/