Compatibility Matrix

Implementation Status

Icon

Current version - is a fully functional prototype to verify the basic concepts and implementation strategies.
Due to the prototype status future version will come with additional or modified features and may show different behavior in various situations. API is certainly not frozen yet. So, migration of configuration from version to version might not work.

If you use m2eclipse, then select component "Sonar Integration for M2Eclipse (Optional)" too.

Click Next. Eclipse will then check to see if there are any issues which would prevent a successful installation.

Click Finish to begin the installation process. Eclipse will then download and install the necessary components.

Once the installation process is finished, Eclipse will ask you if you want to restart the IDE. It's strongly recommended that you restart IDE.

This video demonstrates the process of installation.

Usage/Features

Global Configuration

In plugin configuration ( Window > Preferences > Sonar ) you can :

Select the default sonar server

Add, edit or remove a sonar server configuration

Server Configuration

In server configuration you can specify:

URL of your Sonar server

Username and password for access to it

Icon

Settings will be stored in file .serverlist in ${workspace}\.metadata\.plugins\org.sonar.ide.eclipse\ directory. Don't allow other people to see this file, since it contains your credentials in plain-text (see SONARIDE-79).