- ·上一篇文章:Gradle Java 插件
- ·下一篇文章:Gradle Scala 插件
Gradle Groovy 插件
含在 Groovy 源目录中找到的所有的.groovy文件。这些属性由一个 GroovySourceSet 的约定对象提供。Groovy 的插件还修改了一些 source set 的属性:表 24.5. Groovy 的插件 - source set 属性属性名称修改的内容allJava添加在 Groovy 源目录中找到的所有.java文件。allSource添加在 Groovy 的源目录中找到的所有源文件。GroovyCompileJava 插件向 project 里的每个 source set 添加了一个 JavaCompile task。这个 task 的类型继承自 JavaCompile task。除非 groovyOptions.useAnt 设置为 true,否则将使用 Gradle 集成的本地的 Groovy 编译器。对于大多数项目而言,这相比基于 Ant 编译器,是个更好的选择。GroovyCompile task 支持官方的 Groovy 编译器的大多数配置选项。表 24.6. Groovy 插件 - GroovyCompile 属性任务属性类型默认值classpathFileCollectionsourceSet.compileClasspathsourceFileTreesourceSet.groovydestinationDirFile.sourceSet.output.classesDirgroovyClasspathFileCollection如果classpath 中找到的 Groovy 库
Gradle Groovy 插件