• Sonar入门(四):Eclipse集成Sonar


    sonar及其插件在项目中的使用方法

    Sonar平台

    Sonar平台的安装见一文,

    在Sonar平台上进行的检查可以通过hudson进行触发,

    A. 没有做持续集成的项目可以复制以下hudson上的任务单独进行静态代码分析

    http://db-testing-ecom930-vm01.db01.test.com:8080/hudson/view/sonar/

    soanr任务.bmp

    1) 选择新建任务;填写任务名称,建议以模块版本命名并以_sonar结尾;选中复制现有任务,根据模块从上面四个中选择一个填写复制的项目。

    soanr任务_1.bmp

    2) 在新项目的设置中修改svn地址,修改sonar的Branch一项与任务名相同

    soanr任务_2.bmp

    3) 选择立即构建,完成后到http://db-testing-ecom930-vm01.db01.test.com:8080/sonar/?上去查看相应任务的分析结果

    B. 持续集成的项目在dailybuild里面加入sonar的配置

    vneus和api已经都配置好了,可以到hudson平台上去参考相应的配置

    Sonar的eclipse插件

    1) 安装:

    从http://dist.sonar-ide.codehaus.org/eclipse下载plugin和feature,加入到eclipse的相应文件夹中,eclipse -clean重启

    2) 配置:

    在eclipse中window->preferences->sonar->add,添加sonar server如下

    url:http://db-testing-ecom930-vm01.db01.test.com:8080/sonar

    username:admin

    password:admin

    soanr任务_3.bmp

    3) 使用(对maven项目)

    b) 对bundle右键 -> Configure -> Associate with Sonar...

    b) 对bundle右键 -> Configure -> Associate with Sonar...

    c) 选择配置的sonar、点击find on server按钮获得groupid和artifactid,点击finish按钮进行分析。

    d) 将eclipse切换到sonar perspective查看结果

  • 相关阅读:
    Postgresql 常用操作
    捡回reset的未提交修改
    Excel 97-2003版本内部结构与查看方法
    【WPF】EntityframeworkCore Update注意事项
    Mac版StarUML破解方法
    Excel2016 自定义RTDServer添加方法
    apache中开启SSL设置方法
    软件开发中的常用工具
    编程风格统一配置EditorConfig
    Windows10简单启动项目添加方法
  • 原文地址:https://www.cnblogs.com/suncoolcat/p/3341784.html
Copyright © 2020-2023  润新知