目前我想在springboot项目里整合findbugs,做静态代码检查,我用的openjdk17.0.7,这个jdk版本不能变更,

我的pom.xml 的配置文件如下:
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>jsr305</artifactId>
<version>3.0.2</version>
</dependency>
<dependency>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.5</version>
</dependency>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.5</version>
<configuration>
<excludeFilterFile>findbugs-exclude.xml</excludeFilterFile>
<!--<threshold>High</threshold>-->
<!--<threshold>Low</threshold>-->
<effort>Default</effort>
<findbugsXmlOutput>true</findbugsXmlOutput>
<xmlOutput>true</xmlOutput>
<findbugsXmlOutputDirectory>target/site</findbugsXmlOutputDirectory>
<sourceEncoding>UTF-8</sourceEncoding>
</configuration>
</plugin>
<reporting>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.5</version>
<configuration>
<xmlOutput>true</xmlOutput>
<!-- Optional directoryto put findbugs xdoc xml report -->
<!--<xmlOutputDirectory>target/site</xmlOutputDirectory>-->
<findbugsXmlOutput>true</findbugsXmlOutput>
</configuration>
</plugin>
</plugins>
</reporting>
我在控制台执行命令:mvn findbugs:findbugs 时报错



但我在JDK21上执行 mvn findbugs:findbugs 命令就不会报错,目前findbugs-maven-plugin 的最新版本就是3.0.5,我试着改成3.0.1或者更低的版本也会报错

难道openjdk17不支持findbugs吗?尝试了很多findbugs的版本都报错,请问到底是什么原因?