我们最近在项目中转移到了Gradle,并且我们知道可以在settings.gradle(在pluginManagement下)和build.gradle中声明用于获取所需 Artifact 的Maven存储库URL。
我想在这里了解三件事:
1)“repository {...}”声明中的哪一项是强制性的?
2)如果我们在两个地方都声明了存储库,那么在构建gradle的过程中优先使用哪个存储库?
3)为什么我们在两个地方有两个声明存储库?
感谢您为消除这些疑虑提供的任何帮助。我是gradle的新手,如果这很简单,请原谅。
谢谢!
最佳答案
Gradle构建脚本(build.gradle
/ build.gradle.kts
)中的
记录在以下内容:https://docs.gradle.org/current/userguide/declaring_repositories.html#sec:plugin-vs-build-repos
关于gradle - Gradle Build存储库优先级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60773054/