在我的Gradle脚本build.gradle
中,我想要执行以下操作:
String releaseDir = "release"
String prepareReleaseDir(String dir=releaseDir) {
delete dir
mkdir dir
}
task t() << {
prepareReleaseDir()
}
但是通过Gradle调用任务
t
会引发以下错误消息:>在项目上找不到属性'releaseDir'...
有什么想法我在这里做错了吗?
最佳答案
您可以使用extra properties(请参阅用户指南的13.4.2节)
ext {
releaseDir = 'release'
}