Sonar4Eclipse

SonarQube也可以直接集成在Eclipse中,作为Eclipse插件,称为Sonar4Eclipse

在线文档:http://docs.codehaus.org/display/SONAR/Installing+SonarQube+in+Eclipse

1.1、安装Sonar4Eclipse

Sonar4Eclipse在线更新地址:http://dist.sonar-ide.codehaus.org/eclipse

1.2、配置Sonar4Eclipse

通过菜单“Eclipse → Window → Preferences → SonarQube → Servers”,打开如下的界面:

这里默认有一个服务器,我们选择右边的“Edit”按钮,弹出如下弹出框:

URL修改为http://localhost:9000/sonar, 用户名和密码为空。选择“Test connection”按钮,进行测试连通性。如下:

注意:

  • URL必须和Sonar配置文件../sonar-3.7.4/conf/sonar.properties中的参数一致。
  • 需要先启动SonarQube服务器。
1.3、使用Sonar4Eclipse分析

Eclipse项目上右键选择“Configure → Associate with SonarQube...”,如下:

弹出如下的弹出框:

点击右边的条目,输入服务器上的项目名称,进行绑定:

选中一个项目后:

点击“Finish”按钮就开始同步服务器上的数据,并将结果显示在Eclipse的编辑器中,这样编译修改。