Java 如何在mac上运行sonarqube?

Java 如何在mac上运行sonarqube?,java,macos,sonarqube,Java,Macos,Sonarqube,我正在尝试运行最简单的sonarqube(2分钟介绍)项目,但遇到了这个错误。环顾四周,我认为这个错误应该在mac上没有安装最新版本的java时发生。我有java版本8,是通过brew安装的,我缺少什么吗?当您试图运行需要java 8的java应用程序时,会收到此消息,但您只有7或更低版本 SonarQube需要Java 8(字节码版本52.0)。 您可以尝试安装Java 8,或者尝试改用SonarQube 5.5(5.6是强制使用Java 8的第一个版本)。当您尝试运行需要Java 8的Jav

我正在尝试运行最简单的sonarqube(2分钟介绍)项目,但遇到了这个错误。环顾四周,我认为这个错误应该在mac上没有安装最新版本的java时发生。我有java版本8,是通过brew安装的,我缺少什么吗?

当您试图运行需要java 8的java应用程序时,会收到此消息,但您只有7或更低版本

SonarQube需要Java 8(字节码版本52.0)。
您可以尝试安装Java 8,或者尝试改用SonarQube 5.5(5.6是强制使用Java 8的第一个版本)。

当您尝试运行需要Java 8的Java应用程序时,您会收到此消息,但您只有7或更低版本

SonarQube需要Java 8(字节码版本52.0)。
您可以尝试安装Java 8,或者尝试改用SonarQube 5.5(5.6是强制使用Java 8的第一个版本)。

Class version 52对应于Java 8,因此您的系统上可能有多个JVM,您运行的JVM与您预期的不同。尝试键入
java-version
哪个java
,这应该会让您走上正确的轨道。类版本52对应于java 8,因此您的系统上可能有多个JVM,并且您运行的JVM与您预期的不同。试着键入
java-version
哪个java
,这将使您走上正确的轨道。
WrapperSimpleApp: Unable to locate the class org.sonar.application.App: 
java.lang.UnsupportedClassVersionError: org/sonar/application/App : Unsupported 
major.minor version 52.0