是否可以将存储库配置放在{gradle_home_user} /gradle.properties中而不是{project} /build.gradle?
这样的事情:
的build.gradle
repositories {
maven {
url "maven_url"
credentials {
username = "user"
password = "password"
}
}
}
gradle.properties
repositories.maven.url=maven_url
repositories.maven.credentials.username=user
repositories.maven.credentials.password =password
答案 0 :(得分:0)
是的,这是可能的。但是需要使用以下符号${project["my.prop.name"]}
访问带点的属性名称。相反,我建议使用下划线代替属性分隔符。只需使用${my_prop_name}
。
<强>的build.gradle 强>
repositories {
maven {
url "${repositories_maven_url}"
credentials {
username = "${repositories_maven_credentials_username}"
password = "${repositories_maven_credentials_password}"
}
}
}
<强> gradle.properties 强>
repositories_maven_url=maven_url
repositories_maven_credentials_username=user
repositories_maven_credentials_password=password