我在顶层的
这是错误信息。
所以它在
build.gradle
文件中有类似这样的内容(Gradle 2.2)。ext.repo = "https://my-artifactory-repo"
buildscript {
repositories {
maven {
credentials {
username foo
password bar
}
url repo //doesn't work
}
}
dependencies {
classpath 'com.android.tools.build:gradle:0.14.1'
}
}
allprojects {
repositories {
maven {
credentials {
username foo
password bar
}
url repo //works
}
}
}
这是错误信息。
Could not find property 'repo' on org.gradle.api.internal.artifacts.repositories.DefaultMavenArtifactRepository_Decorated@718afa64.
所以它在
allprojects
中有效,但在buildscript
中无效。
buildscript
闭包必须在脚本中的所有其他内容之前进行评估,因为它设置了执行脚本时使用的类路径。 - Mark Vieiragradle.properties
里面,但仍然出现这个错误。 - IgorGanapolskybuildscript { ext.dependency_version = "..." } dependencies { compile("groupId:artifactId:$dependency_version") }
- camposer