2017-03-31 4 views
1
WrapperSimpleApp: Unable to locate the class org.sonar.application.App: 
java.lang.UnsupportedClassVersionError: org/sonar/application/App : Unsupported 
major.minor version 52.0 

나는 가장 단순한 sonarqube (2 분 소개) 프로젝트를 실행하려고하는데이 오류가 발생했습니다. 주위를 둘러 보니 나는이 오류가 Mac에 최신 버전의 Java가 설치되어 있지 않을 때 발생한다고 생각했습니다. 내가 자바 버전 8, 양조를 통해 설치되어, 내가 뭔가를 놓친거야?Mac에서 sonarqube를 실행하는 방법은 무엇입니까?

+0

클래스 버전 52는 Java 8에 해당하므로 시스템에 둘 이상의 JVM이 있으며 예상보다 다른 JVM이 실행 중일 수 있습니다. 'java -version'과'which java'를 입력 해보십시오. 올바른 경로에 놓아야합니다. – Barend

답변

4

Java 8이 필요하지만 7 이하의 Java 응용 프로그램을 실행하려고하면이 메시지가 나타납니다.

SonarQube에는 Java 8 (바이트 코드 버전 52.0)이 필요합니다. Java 8을 설치하거나 SonarQube 5.5를 대신 사용해보십시오 (5.6이 Java 8을 명령하는 첫 번째 버전 임).

관련 문제