相关疑难解决方法(0)

检查是否已设置Gradle系统属性

问题

如何检查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

2
推荐指数
1
解决办法
1067
查看次数

标签 统计

gradle ×1