我在SonarQube开始遇到问题!事实上,它没有开始,我只是没有获得更多的信息:
--> Wrapper Started as Daemon
Launching a JVM...
Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved.
WrapperSimpleApp: Unable to locate the class org.sonar.application.App: java.lang.UnsupportedClassVersionError: org/sonar/application/App : Unsupported major.minor version 51.0
WrapperSimpleApp Usage:
java org.tanukisoftware.wrapper.WrapperSimpleApp {app_class} [app_arguments]
Where:
app_class: The fully qualified class name of the application to run.
app_arguments: The arguments that would normally be passed to the
application.
<-- Wrapper Stopped
有人可以帮助我吗?
答案 0 :(得分:18)
我们需要设置正确的Java版本。在sonarqube-5.6中,更改文件sonarqube-5.6/conf/wrapper.conf
wrapper.java.command
到
wrapper.java.command = / mypath中/ jdk1.8.0_73 / bin中/ JAVA
对于Windows,可能需要从
进行编辑wrapper.java.command=java
到
wrapper.java.command=mypath\Java\jdk1.8.0_92\bin\java
答案 1 :(得分:8)
安装java JDK版本7u75或更高版本,
更新您的JAVA_HOME以指向已安装的JDK目录
更新您的路径以“%JAVA_HOME%/ bin;”
声纳需要JDK 7u75或更高版本:View Sonar Requirements here