如何检查build.gradle文件中是否已正确设置系统属性?
gradle.properties我的根目录中有一个看起来像这样的文件:
systemProp.user=exampleUsername
systemProp.password=examplePassword
Run Code Online (Sandbox Code Playgroud)
我想验证这些属性的存在,例如:
if (!System.hasProperty('user')) {
throw new InvalidUserDataException("No user found in `gradle.properties`; please set one.")
}
Run Code Online (Sandbox Code Playgroud)
我尝试了以下方法:
project.hasProperty('user') 退货 false
System.properties.get('user') 退货 exampleUsername
System.hasProperty('user') 退货 null
System.properties.get('user') == true 对于非假值返回true
gradle ×1