[英]build.gradle file having problems building, unresolved 'No such property error'
这是我的api模块的build.gradle文件的内容。 它正在消除以下提到的错误。
version "1.1.0"
apply plugin: 'java'
apply plugin: 'maven'
// Android support
sourceCompatibility = JavaVersion.VERSION_1_7
dependencies {
testCompile 'junit:junit:4.11'
testCompile 'org.mockito:mockito-core:2.0.3-beta'
}
uploadArchives {
repositories.mavenDeployer {
repository(url: "http://orchard.internal.mohc.net:8081/artifactory/libs-${version.endsWith("SNAPSHOT") ? "snapshot" : "release"}-local") {
authentication(userName: artifactoryUsername, password: artifactoryPassword)
}
}
}
错误:错误:(18,0)没有这样的属性:articleory类的用户名:org.gradle.api.publication.maven.internal.deployer.DefaultGroovyMavenDeployer
指向第18行。有人知道发生了什么吗?
正如您在错误消息中看到的那样,Gradle试图查找属性artifactoryUsername,该属性实际上是该属性的值。 用户名和密码使用双引号。
uploadArchives {
repositories.mavenDeployer {
repository(url: "http://orchard.internal.mohc.net:8081/artifactory/libs-${version.endsWith("SNAPSHOT") ? "snapshot" : "release"}-local") {
authentication(userName: "artifactoryUsername", password: "artifactoryPassword")
}
}
}
您可以在此处查看示例。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.