最近在开始看gradle的知识。看到这样一句话"Gradle 是以 Groovy 语言为基础,基于DSL(领域特定语言)语法的自动化构建工具"。
不太理解这句话,我的质疑是:既然gradle以groovy语言为基础,那么可以推出gradle基于groovy语法的自动化构建工具。为什么是基于DSL语法呢?
还有一个语句的语法不太了解。网上也没找到答案。
jar {
manifest {
attributes 'Main-Class': 'HelloWorld'
}
}
这段代码的语法该怎么理解呢,jar是一个类的对象吗?manifest是jar的字段吗?
米琪卡哇伊
RISEBY
相关分类