2015-04-24 25 views
18

Tôi gặp sự cố khi khởi động SonarQube! Thực tế, nó không bắt đầu và tôi không chỉ nhận thêm thông tin:SonarQube không bắt đầu

--> 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 

Ai đó có thể giúp tôi?

+6

"không được hỗ trợ MAJOR.MINOR phiên bản 51,0" <- _that_ là vấn đề của bạn. Bạn đang cố gắng chạy SonarQube 5.x với Java 6 trở xuống và 5.X yêu cầu Java 7+ – fge

+0

Phải! Được rồi. Cảm ơn bạn. Nó chỉ là một vấn đề kết nối jdbc bây giờ;) Cảm ơn bạn! –

Trả lời

7

Cài đặt java JDK phiên bản 7u75 trở lên,
Cập nhật JAVA_HOME của bạn để trỏ vào thư mục JDK đã cài đặt.
Cập nhật đường dẫn của bạn để bắt đầu bằng "% JAVA_HOME%/bin;"

Sonar cần JDK 7u75 trở lên: View Sonar Requirements here

14

Chúng tôi sẽ cần phải thiết lập các phiên bản bên phải của Java. Trong sonarqube-5.6, thay đổi thuộc tính trong file sonarqube-5.6/conf/wrapper.conf

wrapper.java.command

để

wrapper.java.command =/mypath/jdk1.8.0_73/bin/java

Đối với Windows có thể cần chỉnh sửa từ

wrapper.java.command=java 

để

wrapper.java.command=mypath\Java\jdk1.8.0_92\bin\java 
+0

làm cách nào để tìm đường dẫn java? Hóa ra 1 lần sử dụng Java trong cửa sổ. Thông thường nó trong các tập tin chương trình. – pal4life