2016-12-12 5 views
2

установившие sonarqube 6,1, Установите JAVA_HOME в C: \ JDK \ jdk1.8.0_92 в StartSonar.bat файл и добавил C: \ JDK \ jdk1.8.0_92 \ Bin в пути переменной такжеНевозможно запустить sonarqube 6.1

при попытке начать получать ошибку ниже

Setting JAVA_HOME 
PATH: C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System3 
2\WindowsPowerShell\v1.0\;C:\Program Files\TortoiseSVN\bin;C:\svnrepository\bin; 
C:\SVN\bin;C:\apache-maven-3.0.4\bin;C:\Sonar\sonar-runner-2.0\bin;C:\JDK\jdk1.7 
.0_60\bin;C:\ANT\ant-1.8.2\bin;C:\Maven\apache-maven-3.0.4\bin;C:\JDK\jdk1.8.0_9 
2/bin; 
JAVA_HOME: C:\JDK\jdk1.8.0_92 
wrapper | --> Wrapper Started as Console 
wrapper | Launching a JVM... 
jvm 1 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org 
jvm 1 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. 
jvm 1 | 
jvm 1 | WrapperSimpleApp: Unable to locate the class org.sonar.application.Ap 
p: java.lang.UnsupportedClassVersionError: org/sonar/application/App : Unsupport 
ed major.minor version 52.0 
jvm 1 | 
jvm 1 | WrapperSimpleApp Usage: 
jvm 1 | java org.tanukisoftware.wrapper.WrapperSimpleApp {app_class} [app_arguments] 
jvm 1 | 
jvm 1 | Where: 
jvm 1 | app_class:  The fully qualified class name of the application to run. 
jvm 1 | app_arguments: The arguments that would normally be passed to the 
jvm 1 |     application. 
jvm 1 | Picked up _JAVA_OPTIONS: -Xms1024m -Xmx2048m 
wrapper | <-- Wrapper Stopped 

ответ

5

похоже, что вы пытаетесь запустить класс компилируется с Java 8 на более старую версию виртуальной машины Java. Это оболочка Tanuki в соответствии с переменной JAVA_HOME, которую вы установили? Что произойдет, если вы запустите его, не пройдя через обертку?

Смотрите здесь: How to fix java.lang.UnsupportedClassVersionError: Unsupported major.minor version

Edit: Кроме того, я вижу, что ваш путь относится как к JDK 1.7 и JDK 1.8. Я попытался бы удалить ссылку на JDK 1.7, чтобы убедиться, что это имеет значение.

Смежные вопросы