【发布时间】:2019-03-27 23:33:34
【问题描述】:
问题
由于jcenter 存储库的问题,我需要指示 gradle 使用使用 maven 存储库。我可以解决更改文件build.gradle的问题:
原文:
//...
buildscript {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
//...
}
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
//...
修改:
//...
buildscript {
repositories {
mavenCentral()
maven {
url "https://maven.google.com"
}
jcenter()
}
//...
}
allprojects {
repositories {
mavenCentral()
maven {
url "https://maven.google.com"
}
jcenter()
}
}
//...
由于此文件没有版本控制,并且根据Cordova documentation,扩展build.gradle 的方法是创建一个build-extras.gradle 文件,我已经这样做并尝试添加我修改过的相同内容build.gradle 文件,例如:
build-extras.gradle
buildscript {
repositories {
mavenCentral()
maven {
url "https://maven.google.com"
}
jcenter()
}
//...
}
allprojects {
repositories {
mavenCentral()
maven {
url "https://maven.google.com"
}
jcenter()
}
}
问题
总而言之,更改build.gradle 文件是可行的,但将相同的差异内容放在build-extras.gradle 中却不行。有什么我想念的吗?
【问题讨论】: