Sonarqube 4.5.1与jdk 6的兼容性

Sonarqube 4.5.1与jdk 6的兼容性,sonarqube,sonarqube-4.5,jdk6,Sonarqube,Sonarqube 4.5,Jdk6,我正在运行sonarqube 4.5.1和JDK 6的构建。我遇到以下错误: [ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.6:sonar (default-cli) on project test-util: The plugin java is not supported with Java 1.6.0_26: org/sonar/plugins/java/JavaPlugin : Unsuppor

我正在运行sonarqube 4.5.1和JDK 6的构建。我遇到以下错误:

[ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.6:sonar (default-cli) on project test-util: The plugin java is not supported with Java 1.6.0_26: org/sonar/plugins/java/JavaPlugin : Unsupported major.minor version 51.0 
我在互联网上发现一条消息,说JDK 6不再支持从4.5.1开始运行

如果此错误消息是因为sonarqube 4.5.1不再支持JDK 6,请任何人确认


提前谢谢

是的,您需要JDK 7或更高版本(请参阅)


您仍然可以使用JDK 6构建项目,但SonarQube分析应该由JDK 7或更高版本执行

您可以使用jdk1.6运行Sonar 4.5.1版本,前提是您提供了与java6兼容的Sonar maven插件jar

sonar maven插件版本2.4与java 6不兼容,它与java 7兼容

我们也在做同样的事情,用Java6编译项目,用Java7运行声纳分析

谁能提供与java 6兼容的sonar maven插件版本<2.4。
到目前为止,我正在尝试使用sonar maven插件2.3.1,但不知道它是否有效,将很快更新结果。

有人能确认一下吗。?我会非常感激的。谢谢这意味着我只需要JDK7(或者现在根据需要是8),但是应用程序的源代码仍然可以是jdk6?是的,您有两个选择。1) 使用JDK6编译应用程序,但使用JDK7或更高版本运行分析2)编译(javac
-source
属性等于
1.6
)并使用JDK7或更高版本运行分析