您现在的位置是:首页 > 文章详情

SonarQube 本地搭建及使用小结

日期:2019-04-25点击:339

      SonarQube 是一套代码质量管理平台,可以快速定位一系列代码问题或潜在风险,借此提高代码质量。且应用程序通常一次使用多种编程语言,SonarQube 会自动检测这些语言并调用相应的分析器。

      小菜非常感谢组内大佬的无私分享,特整理一下本地搭建与使用 SonarQube 的基本操作;

1. 安装 SonarQube

      安装的操作极简单,直接操作命令行即可:

brew install sonarqube

2. 开启 SonarQube

      待安装结束后,操作命令行打开即可:

sonar console

3. 检测 SonarQube

      打开 SonarQube 之后,在浏览器检测是否正常打开;默认用户名密码均为 admin;

http://localhost:9000

4. 新建 Project

      新建一个 Project 生成默认的 key

5. 添加 Gradle 配置

      在应用中添加 Gradle 等配置项;

buildscript { repositories { maven { url "https://plugins.gradle.org/m2/" } } dependencies { classpath "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.7" } }

6. 运行命令

复制上步骤中命令,在应用中运行如下命令,注意对应 key 值;等待片刻,即可在网页中看到 SonarQube 统计的各项指标即问题;

$ ./gradlew sonarqube \ -Dsonar.host.url=http://localhost:9000 \ -Dsonar.login=16b1b06509179978c253ab980e751dc963e1023d


      SonarQube 对于开发或测试都非常方便,对于统计的各类问题也是日常需要避免的,值得尝试!

原文链接:https://yq.aliyun.com/articles/700213
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章