Java Intellij+;Gradle:属性文件
我的配置: Gradle通过自制(Mac OS)安装,Intellij Idea 13 首选项: “使用默认的渐变包装” 和gradle home: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,它
/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:虽然测试变量被打印出来,但我得到一个警告,提示
无法解析符号。我看到了周围,这是典型的错误(?)gradle2.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