Java Intellij+;Gradle:属性文件

Java Intellij+;Gradle:属性文件,java,intellij-idea,gradle,Java,Intellij Idea,Gradle,我的配置: Gradle通过自制(Mac OS)安装,Intellij Idea 13 首选项: “使用默认的渐变包装” 和gradle home:/Users/my_username/.gradle 对于以下项目: / build.gradle gradle.properties gradle.properties文件包含一个变量NAME=PJ。 我在/Users/my_username/.gradle/gradle.properties下还有一个gradle.properties,它

我的配置:

Gradle通过自制(Mac OS)安装,Intellij Idea 13

首选项:

“使用默认的渐变包装” 和gradle home:
/Users/my_username/.gradle


对于以下项目:

/
 build.gradle
 gradle.properties
gradle.properties文件包含一个变量
NAME=PJ
。 我在
/Users/my_username/.gradle/gradle.properties
下还有一个gradle.properties,它有一个变量
TEST=Hello

对于给定的任务,gradle打印Hello和null

task hello << {
    println TEST
    println NAME
}
当我使用android studio时,同一目录的.properties文件被自动导入


PS:虽然测试变量被打印出来,但我得到一个警告,提示
无法解析符号。我看到了周围,这是典型的错误(?)

gradle
2.0
它工作得非常好:

$HOME/.gradle/gradle.properties

TEST=Hello
NAME = PJ
gradle.properties

TEST=Hello
NAME = PJ
build.gradle

task hello << {
    println TEST
    println NAME
}

使用intelliJ 13.1.4内置Gradle 1.7进行测试,并下载了Gradle 2.0和2.1版本 很好。确保正确设置了路径HOME/.gradle/

gradle.properties:

TEST=Hello
NAME=PJ