This page documents how to configure SonarQube TM in Eclipse for versions 3.2+.
For versions prior to 3.2, browse this page.
|To use SonarQube TM in Eclipse on a project, it is required that the project has been first analyzed by SonarQubeTM.|
Go to Window > Preferences > Sonar > Servers.
SonarQube TM in Eclipse is pre-configured to access a local SonarQube TM server listening on http://localhost:9000/. You can edit this server, delete it or add a new one.
Linking a Project to One Analyzed on a SonarQube
Linking for the first time
Once the SonarQube TM server is defined, the next step is to link your Eclipse projects with projects defined and analyzed on this SonarQubeTM serverSonarQubeserver.
To do so, right-click on the project in the Project Explorer, and then Configure > Associate with Sonar...:
Click on Finish. Your project is now associated to one analyzed on your SonarQube TM 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 SonarQube TM rather than the language's default profile.
To do so, right-click on the project in the Project Explorer, and then Sonar > Remove Sonar Nature:
Severity of SonarQube
You can set the severity of SonarQube TM markers and SonarQube TM markers for new violations by going to Window > Preferences > Sonar.
You are now all set with configuration and you can start using SonarQube TM in Eclipse.