SonarQube:使用 Java 11 时不支持 class 文件主要版本 58 错误

SonarQube: Unsupported class file major version 58 error when using Java 11

我正在尝试在 spring 引导项目上执行 mvn sonar:sonar 命令

$ mvn sonar:sonar -Dsonar.host.url=<URL> -Dsonar.login=<Token>

当我运行执行上述命令时,我收到错误消息

Can not execute Findbugs: java.lang.IllegalArgumentException: Unsupported class file major version 58

我在我的项目中使用 java 11,sonarqube 也在使用 OpenJDK 11.0.7+10。 Java 8 个项目没有任何问题。我在pom.xml中设置了java版本,如下图

pom.xml

    <properties>
        <java.version>11</java.version>
    </properties>

已安装的 sonarqube-findbugs 插件与 java 11 不兼容。进入 Adminmistration --> Marketplace 视图并更新此插件