Java 无法确定任务';的依赖项:xxx:检查';

Java 无法确定任务';的依赖项:xxx:检查';,java,gradle,Java,Gradle,我有一个使用Gradle 1.12的项目,它在使用Gradle Assembly时运行良好,但在执行Gradle build时出现异常,如下所示: * What went wrong: Could not determine the dependencies of task ':JavaUtil:check'. > groovy.lang.MissingMethodException: No signature of method: org.gradle.api.internal.file

我有一个使用Gradle 1.12的项目,它在使用
Gradle Assembly
时运行良好,但在执行
Gradle build
时出现异常,如下所示:

* What went wrong:
Could not determine the dependencies of task ':JavaUtil:check'.
> groovy.lang.MissingMethodException: No signature of method: org.gradle.api.internal.file.DefaultSourceDirectorySet.getTaskName() is applicable for
rgument types: (java.lang.String, null) values: [findbugs, null]
Possible solutions: getName()
JavaUtil的
父文件夹的gradle脚本中设置依赖项,如下所示:

dependencies {
        compile (project (':JavaUtil')) {transitive = false}
当我在
JavaUtil
文件夹中执行
gradlebuild
时,也会发生同样的错误


知道这里发生了什么吗

似乎is与
依赖项
没有任何共同之处。请提供整个脚本。您认为可能的原因是什么?异常消息表明这是代码质量插件的问题。请提供一个重现该问题的示例。它叫SSCCE。@Opal我只是想建立一个有很多脚本的新项目,所以在这里发布它并不好。当我尝试使用
gradle build'构建它时,会出现此错误消息,但它可以使用'gradle assembly
运行。从消息中,我检查了
JavaUtil
并尝试构建它,
无法确定任务的依赖关系:JavaUtil:check'
发生,因此我想知道这可能的原因在哪里?