首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

Sonar配备

2013-08-27 
Sonar配置一.官方网站下载http://www.sonarsource.org/二.启动两种方式1.可以用sonar自带的应用服务器启动

Sonar配置
一.官方网站下载
http://www.sonarsource.org/
二.启动两种方式
  1.可以用sonar自带的应用服务器启动
  进入bin目录,启动StartSonar.bat,然后访问http://localhost:9000
  2.配置在tomcat下启动
   进入war目录,执行build-war.bat,生成sonar.war,将此war放到tomcat下,生成sonar目录
三.插件下载地址
   http://repository.codehaus.org/org/codehaus/sonar-plugins/
四.连接mysql数据库
   进入conf/sonar.properties
   sonar.jdbc.username:root
   sonar.jdbc.password:123456
   sonar.jdbc.url:jdbc:mysql://192.168.15.61:3306/sonar
   sonar.jdbc.driverClassName:com.mysql.jdbc.Driver
五.注意
   1.sonar\WEB-INF\classes\sonar-war.properties,配置解压缩文件路径,不配置,会默认指定压缩路径,有必要的话需要进到此文件,将里面的注释删除掉,以免路径被注释掉。
   2.解压缩文件路径不可修改,war部署到tomcat会引用解压缩文件的一些配置
   3.修改conf下的配置文件后,必须重新打war包,重新部署
六.插件安装
   导航:Dashboard>Sonar>Documentation>plugin Library
七.sonar ant 参数分析
   http://docs.codehaus.org/display/SONAR/Analysis+Parameters
八.注意
     1.       Sonar3.4和3.5对应ant task版本为2.0,即sonar-ant-task-2.0.jar
2.       Ant使用sonar自带的ant1.7,需要将sonar-ant-task-2.0包放到ant下
九.sonar经典论坛:http://sonar.15.x6.nabble.com/
十.邮件设置
   加入插件包sonar-email-plugin-0.2.jar
   TLS设置为空
十一.即使用tomact部署,插件仍然放在sonar3.5应用程序目录下,而不需要放在tomcat下,只要通过sonar-war.properties指向应用程序目录即可
十二.与jenkins集成
    (1)安装sonar插件
    (2)jenkins系统管理-系统设置-配置sonar服务端,Sonar account login登陆用户名
    (3)系统设置里面勾选安装sonar-runner
    (4)配置项目,进入指定项目,在原有ant构建下面增加sonar Analysis构建,并在Project properties选项中输入以下内容,从而集成完毕
      sonar.projectKey=org.example:NewEmployeeDemo
      sonar.projectName=NewEmployeeDemo
      sonar.sources=./src
      sonar.sourceEncoding=gbk
      sonar.projectVersion=1.0

热点排行