亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

sonarqube配置全指南,sonarqube踩坑記錄

安装步骤

1.安装JDK:
JDK11(1.8版本无法安装sonarqube)
如果无法找到下载地址,私信我。

2.安装sonarqube:
8.2 community社区版,我安装的是windows版本
https://www.sonarqube.org/downloads/
3.数据库版本
SQL Server 2016(sql server version需要在12以上,也就是SQL Server 2012及以下版本是不兼容sonarqube 8.2的)

配置过程:

  1. 安装完毕,打开此目录,运行StartSonar.bat
    file

2.启动浏览器,访问http://localhost:9000 , 如出现下图则表示安装成功。
file

3.配置连接sql server (注:我之前打算使用Mysql, 不过Sonarqube已经官方说明不再支持Mysql,我便切换成sql server,最新版本的sonarqube需要Sql Server 2016+)
打开conf目录下的 sonar.properties文件,添加如下sql 连接 :

sonar.jdbc.url=jdbc:sqlserver://10.60.215.202;databaseName=sonar
sonar.jdbc.username=sa
sonar.jdbc.password=123456

4.重启,即重新运行StartSonar.bat,使用admin ,admin登陆系统
file

5.Sonar中创建project ,并配置命令
file
5.进到要扫描的项目根目录,执行:
mvn sonar:sonar \ -Dsonar.projectKey=JEPS \ -Dsonar.host.url=http://10.60.25.121:9000 \ -Dsonar.login=6dc9cd89575d252d12d450267a64c0ee4bca3c65

扫描结果:
file

这里扫码的时候提示lifecycle-mapping jar包找不到,使用这个方式安装一下就好

git clone https://github.com/mfriedenhagen/dummy-lifecycle-mapping-plugin.git , 然后mvn install即可安装这个缺失的包
关注作者,更多好文等你发现:

本文由博客群发一文多发等运营工具平台 OpenWrite 发布

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消