Versions Compared

Key

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

...

Info

This page documents how to configure Sonar SonarQubeTM in Eclipse for versions 3.2+.

For versions prior to 3.2, browse this page.

Note
To use Sonar SonarQubeTM in Eclipse on a project, it is required that the project has been first analyzed by SonarSonarQubeTM.

Setting

...

SonarQubeTM Servers

Go to Window > Preferences > Sonar > Servers.

Sonar SonarQubeTM in Eclipse is pre-configured to access a local Sonar SonarQubeTM server listening on http://localhost:9000/. You can edit this server, delete it or add a new one.
Image RemovedImage Added

Linking a Project to One Analyzed on a

...

SonarQubeTM Server

Linking for the first time

Once the Sonar SonarQubeTM server is defined, the next step is to link your Eclipse projects with projects defined and analyzed on this Sonar SonarQubeTM server.

To do so, right-click on the project in the Project Explorer, and then Configure > Associate with Sonar...:

Image RemovedImage Added

In the Sonar project text field, start typing the name of the project and select it in the list box:

Image RemovedImage Added

Click on Finish. Your project is now associated to one analyzed on your Sonar SonarQubeTM server. This means that you'll be able to see existing issues for the project in Eclipse, and that when you run a local analysis in Eclipse, it will use the rule profile the project is assigned to in Sonar SonarQubeTM rather than the language's default profile.

...

To do so, right-click on the project in the Project Explorer, and then Sonar > Change project association...:

Image RemovedImage Added

Unlinking a Project

To do so, right-click on the project in the Project Explorer, and then Sonar > Remove Sonar Nature:

Image RemovedImage Added

 

Advanced Configuration

Severity of

...

SonarQubeTM Markers

You can set the severity of Sonar SonarQubeTM markers and Sonar SonarQubeTM markers for new violations by going to Window > Preferences > Sonar.

...

You are now all set with configuration and you can start using Sonar SonarQubeTM in Eclipse.