Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 格拉德尔+;FindBugs,忽略“;“缺少类”;_Java_Gradle_Findbugs - Fatal编程技术网

Java 格拉德尔+;FindBugs,忽略“;“缺少类”;

Java 格拉德尔+;FindBugs,忽略“;“缺少类”;,java,gradle,findbugs,Java,Gradle,Findbugs,我正在使用Gradle脚本构建我的Java项目。我添加了FindBugs插件 我经常遇到Java内部类的错误,例如“缺少分析所需的以下类”。我可以忽略它们,因为它们不是我想要测试的 问题在于,这是一个错误,它破坏了Arcanist(因此破坏了CI测试)。我想忽略这个错误 根据我看到的excludeFilter参数,它引导我到,但我无法在列表中找到“缺少的类” 简单地说,我正在寻找一种方法来忽略“缺少分析所需的以下类” 作为奖励,我只想隐藏JDK类的错误,而不是我自己的错误。此部分已被询问,但目前

我正在使用Gradle脚本构建我的Java项目。我添加了FindBugs插件

我经常遇到Java内部类的错误,例如“缺少分析所需的以下类”。我可以忽略它们,因为它们不是我想要测试的

问题在于,这是一个错误,它破坏了Arcanist(因此破坏了CI测试)。我想忽略这个错误

根据我看到的
excludeFilter
参数,它引导我到,但我无法在列表中找到“缺少的类”

简单地说,我正在寻找一种方法来忽略“缺少分析所需的以下类”


作为奖励,我只想隐藏JDK类的错误,而不是我自己的错误。此部分已被询问,但目前尚未得到答复。

缺少的类不是FindBugs/SpotBugs检测器检测到的错误,而是FindBugs自身在发现其类路径不完整时抛出的错误。换句话说,您有一个导致类路径不完整的配置错误。我理解,但这是正常的。FindBugs不应该分析Java类。因为它在stderr中输出,所以会破坏CI。好吧,我只是想指出,为了(1)获得正确的分析,以及(2)消除那些正确破坏构建的错误,您必须修复类路径。