您是否可以在gradle.properties文件中指定env变量名而不是完整路径?
我有一个这样的路径:
guardit4jpath=/Users/me/Public/GuardIT_for_Java_5.1
有没有办法像下面那样指定这个:
guardit4jpath=GuardIt_HOME
作为一个例子?
我似乎无法找到有关如何做到这一点的任何信息?
亲切的问候
答案 0 :(得分:-2)
如果要读取环境变量,则不应使用gradle.properties
文件来存储环境变量,从系统获取ENV变量值的gradle函数是:
System.getenv("HOME")
将返回环境变量$HOME
因此,在.gradle
中,您可以在System
类上调用上述静态函数。
.properties
个文件不是为了存储在运行时获取的动态属性,而是一个只读取一次并解析为key-value
对的文件。