maven+jenkins+sonar集成搭建.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
集成质量管理平台搭建第一章 Sonar安装21.1下载sonar21.2安装sonar21.2.1 JDK安装配置21.2.2数据库安装21.3成功界面31.4配置插件31.4.1插件介绍31.4.2常用的插件:4第二章 Maven安装52.1下载 Maven52.2配置Maven5第三章 Jenkins安装53.1安装Jenkins5第四章 Sonar-Runner安装64.1下载Sonar-Runner64.2配置Sonar-Runner环境变量64.3测试文件的配置64.4应用sonar监测代码质量7第五章环境集成75.1 Sonar和Jenkins集成75.2 Jenkins系统配置95.3 Jenkins项目配置10第六章常见错误146.1 sonar没有启动146.2 Maven setting.xml配置156.3 文件POM.xml配置166.4 0 files indexd16Sonar安装1.1下载sonar最新版版本:4.2,稳定版:3.7(本人建议下载3.7稳定版)下载地址:/downloads/下载完成之后,要注意一个问题,官方的说明是不要安装在以数字开头的目录中。所以我们就不要解压在数字开头的目录中。1.2安装sonar1.2.1 JDK安装配置这个不予多说,最基本的JAVA开发环境配置,下载JDK,配置其JAVA_HOME,PATH等。1.2.2数据库安装(1)本人是选择的MySQL,这里要注意的是如果你下载的是免安装版,直接解压使用的话,需要配置my.ini。(2)在数据库中创建新用户sonar 密码为sonar 并给用户赋权。(用户和密码可以自定义,如果自定义需要更改sonar-3.7\conf\perties配置文件中得sonar.jdbc.username与sonar.jdbc.password,其默认的就是sonar)。(3)配置perties文件。a.配置启动的http端口:sonar.web.host: localhost(或者你的IP)sonar.web.port: 9000(默认是9000,你可以修改,不然会和Jenkins的端口号冲突)sonar.web.context: /(三句前本来被注释,取消注释) b.取消MySQL连接的注释,并输入自己数据库的url地址,同时将默认的sonar.jdbc.url屏蔽#----- MySQL 5.x# Comment the embedded database and uncomment the following line to use MySQLsonar.jdbc.url: jdbc:mysql://localhost:3306/test?useUnicode=truecharacterEncoding=utf8rewriteBatchedStatements=true#:mysql是指你要连接的事Mysql数据库,这里我给Sonar的权限是管理员所以可以用localhost,否则你要使用的你的IP地址,3306是你使用的端口号,test是我测试时创建的数据库,你需要改成你自己的数据库名。# Optional properties sonar.jdbc.driverClassName: com.mysql.jdbc.Driversonar.jdbc.validationQuery: select 1c.进入bin中,选择适合自己系统,运行sonar.sh,如果是windows运行bat。运行sonar-3.7\bin\windows-x86-64\StartSonar.bat,打开相应的网页:http://localhost:9000测试是否配置成功,这里的页面链接跟前头的http配置有关。(第一次运行StartSonar.bat,时需要的时间较长,请耐心等待,切不可关闭窗口重新加载,sonar其需要创建一个和Mysql数据库相关的migrating数据库和表,如果中途退出则创建不成功!)1.3成功界面登陆用户名和密码都是admin1.4配置插件1.4.1插件介绍Sonar支持多种插件,插件的下载地址为:/display/SONAR/Plugin+Library将下载后的插件上传到${SONAR_HOME}extensions\plugins目录下,重新启动sonar。sonar默认集成了Java Ecosystem插件,该插件是一组插件的合集(1)Java [sonar-java-plugin]:java源代码解析,计算指标等(2)Squid [sonar-squid

文档评论(0)

70后老哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档