如何设置gradle的全局存储库,我可以在每个gradle项目中使用它们

Fre*_*ind 13 global repository gradle maven

从我的国家访问maven官方存储库的速度很慢,所以我想首先尝试一些本地存储库.

是否能够将它们添加到某个全局gradle配置文件中,我可以在每个gradle项目中使用它们,而无需修改项目范围build.gradle文件?

khm*_*ise 25

我建议使用位于您的主文件夹中的init.gradle脚本,该脚本$HOME/.gradle/init.gradle可能包含以下内容:

allprojects {
    repositories {
        mavenLocal()
        maven {
          url "http://localhost:8081/nexus/content/groups/public/"
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

  • “作为一般建议,您应该避免添加 mavenLocal() 作为存储库。” https://docs.gradle.org/current/userguide/declaring_repositories.html#sec:case-for-maven-local 请编辑您的答案。 (3认同)

Opa*_*pal 5

我猜你在找什么是init scripts