Gradle Task 入门 3 定义并使用类
2020-07-29 本文已影响0人
这个世界是虚拟的
定义一个类
//可以直接定义在build.gradle中
class MyTag{
String prefix;
String postfix;
MyTag(String prefix, String postfix) {
this.prefix = prefix
this.postfix = postfix
}
@Override
String toString() {
return "$prefix--$postfix"
}
}
使用自己定义的类
//定义变量
def myTag = new MyTag('aaa', 'bbb');
//使用
task printTag {
doLast {
println "my tag is : $myTag"
}
}
执行结果
//gradlew -q printTag
my tag is : aaa--bbb