我的main build.gradle文件中有几个defs。是否可以将它们移动到单独的文件中,然后引用它们? 这样的事情(不要介意语法):
foobar.gradle
def foo = "foo"
def bar = "bar"
def baz = "baz"
main.gradle
println $foo
println $bar
println $baz
答案 0 :(得分:1)
终于明白了。
在foobar.gradle中,设置如下的defs:
ext.foo = "foo"
ext.bar = "bar"
ext.baz = "baz"
然后在main.gradle中,确保包含以下行:
apply from: 'foobar.gradle'
现在变量可以自由使用,就像它们是main.gradle文件的一部分一样。