Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Prerequisite

The only prerequisite to run Sonar for running SonarQube is to have Java (Oracle JDK JRE 6 onwards) installed on your machine.

Hardware Requirements

  1. The Sonar web SonarQube web server requires at least 500Mb 500 Mb of RAM to run efficiently.
  2. The amount of disk space you need will depend on how much code you analyze with SonarSonarQube. As an example, Nemo the public instance of SonarSonarQube, has more than 13 10 millions Lines lines of Code code under analysis with 4 years of history. Nemo is currently running on a Amazon EC2 small instance, using  about 10 Gb of drive space

Supported Platforms

 

(tick) Since Sonar 3.2. Bundled with Sonar but supported for evaluation use only. Although using the H2 database gives access to a fully functional version, upgrades are disabled. Therefore, before deploying to a production environment, we strongly recommend that you use an enterprise database.

Java

 

Oracle JDKJRE

(tick) 6
(tick) 7 (faster analysis than with version 6)

(error) 8

IBM JDKJRE

(error)

GCJ

(error)

Oracle JRockit(error)

Database

Apache Derby

(tick) Prior to Sonar 3.2. Bundled with Sonar but supported for evaluation use only. Although using the Derby database gives access to a fully functional version, upgrades are disabled. Therefore, before deploying to a production environment, we strongly recommend that you use an enterprise database.

H2The charset of the database has to be set to "UTF-8" and the language to "English".

Microsoft SQL Server

(tick) 2005 with bundled jTDS driver. Microsoft drivers are not supported. Express Edition is supported.
(tick) 2008 with bundled jTDS driver. Microsoft drivers are not supported. Express Edition is supported.
(warning) Collation must be case-sensitive (CS) and accent-sensitive (AS)

MySQL

(tick) 5.0, 5.1 and 5.5 with the driver packaged with Sonarwithin SonarQube.
(warning) 5(tick) 5.6 is supported in Sonar since SonarQube 3.5 (see SONAR-4137).

Oracle

(tick) 10G with Oracle 11.2.x drivers
(tick) 11G with Oracle 11.2.x drivers
(tick) XE Editions are supported
(warning) The driver ojdbc14.jar is not supported
(warning) Only the thin mode is supported, not OCI

PostgreSQL

(tick) 8.3 x
(tick) 8.4
(tick) 9.0
(tick) 9.1

Application Server

Jetty 6

(tick) Bundled with Sonar

Apache Tomcat

(tick) 5.5
(tick) 6.0
(tick) 7.0

JBoss(error)
GlassFish(error)

x

 Web Browser

To get the full experience Sonar SonarQube has to offer, you should enable Javascript in your browser.

Microsoft Internet Explorer

(tick) IE7 (not compatible with Views administration console(warning) IE 8 (partial: some widgets may not be displayed, Views administration pages not compatible)
(tick) IE8 IE 9
(tick) IE9 IE 10
(error) IE 11

Mozilla Firefox

(tick) Supported

Google Chrome

(tick) Supported

Opera

(warning) Not tested

Safari

(tick) Supported

...