我想在gradle中编写一个脚本来执行以下任务。在IDE中,我按照以下方式运行任务。 当我想在build.gradle文件中添加自定义任务时。我写了下面的脚本,但它给了我no such property: Classes for class: org.gradle.api.Project
错误。如何使用gradle中的自定义脚本编写截图中的任务?谢谢。
task h2Continuous(type: Classes) {
args "--continuous"
}
答案 0 :(得分:0)
没有任务类型Classes
。 classes
(小写)是Java插件的临时声明任务,但不是唯一的任务类型。这是一个临时任务,它包含(通过dependsOn)compileJava和processResources任务。 compileJava
是唯一的任务类型:JavaCompile。
如果您真正关心的只是Java编译,则可以将任务键入为JavaCompile任务。如果您真的希望您的任务模拟Java插件的classes
任务,则可以通过多种方式在processResources中添加。