伙计们!
我在Linux上为Jenkins和Sonarqube安装了两个独立的服务器。代码是用Java 1.8编写的,可以用Jenkins编译。一切都正常。在SonarQube步骤失败,因为我们的SonarQube使用Java 11,它失败并出现此错误。
ERROR: Error during SonarScanner execution java.lang.UnsupportedClassVersionError: org/sonar/batch/bootstrapper/EnvironmentInformation has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
我该如何解决这个问题?
1条答案
按热度按时间t2a7ltrp1#
无论您的应用程序支持什么版本的Java,您都必须至少使用Java11运行声纳扫描仪。