修改setting.xml文件,增加并激活profile

<profile><id>sonar</id><properties><sonar.host.url>http://192.168.107.137:9000</sonar.host.url><sonar.login>admin</sonar.login><sonar.password>admin</sonar.password><sonar.inclusions>**/*.java,**/*.xml</sonar.inclusions></properties>
</profile>

执行maven命令

mvn: clean install sonar:sonar

登录sonarqube系统后可查看分析结果

官网说明:https://docs.sonarqube.org/7.9/analysis/scan/sonarscanner-for-maven/

转载于:https://www.cnblogs.com/zhi-leaf/p/11433973.html

sonarqube使用maven进行代码分析相关推荐

  1. 2017.4.18 静态代码分析工具sonarqube+sonar-runner的安装配置及使用

    配置成功后的代码分析页面: 可以看到对复杂度.语法使用.重复度等等都做了分析,具体到了每一个方法和每一句代码. 四种使用方式: sonarqube + sonar-runner sonarqube + ...

  2. 完整全面的Java资源库(包括构建、操作、代码分析、编译器、数据库、社区等等)...

    构建 这里搜集了用来构建应用程序的工具. Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建.Maven优于Apache Ant.后者采用了一种过程化 ...

  3. 完整全面的Java资源库(包括构建、操作、代码分析、编译器、数据库、社区等等)

    构建 这里搜集了用来构建应用程序的工具. Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建.Maven优于Apache Ant.后者采用了一种过程化 ...

  4. 使用SonarCloud对.NET Core项目进行静态代码分析

    本文将介绍如何使用SonarCloud进行.NET Core项目的静态代码分析.SonarCloud是SonarQube提供的基于云的版本,特别针对于开源项目是免费的. 首先,在sonarcloud. ...

  5. <2021SC@SDUSC>博客(5)山东大学软件工程应用与实践JPress代码分析(四)

    2021SC@SDUSC 前言 在前面三篇文章中,我对 JPress 项目的基础框架 JFinal 和 JBoot 在使用层面进行了拆解与分析.在接下来的文章中,我将在代码层面对 JPress 项目中 ...

  6. 静态代码分析工具汇总

    静态代码扫描,借用一段网上的原文解释一下(这里叫静态检查):"静态测试包括代码检查.静态结构分析.代码质量度量等.它可以由人工进行,充分发挥人的逻辑思维优势,也可以借助软件工具自动进行.代码 ...

  7. 静态代码分析工具列表--常用静态代码分析工具介绍

    代码检测简介 本文是一个静态代码分析工具的清单,但是为公司产品需要付费使用.共有37个公司,有些公司包含多个工具.其中27个公司有多语言 工具,1个公司为PHP工具.2个公司为.NET工具.1个公司为 ...

  8. SonarQube:开源的代码质量管理工具

    SonarQube是一个开源的代码质量管理工具,如下图所示,它覆盖了代码质量的7个方面: SonarQube的主要特性: 通过插件扩展 支持新的编程语言.添加规则引擎.计算更复杂的度量指标,这些都可以 ...

  9. 静态代码检查完成代码分析和SonarQuber的初探

    静态代码检查完成代码分析和SonarQuber的初探 静态代码检查就是静态测试的一种,因此我们先说说静态测试和动态测试都是什么,然后我们再来聊一聊静态代码检查. 先搞清动静的区别 静态测试是指不运行被 ...

最新文章

  1. 外部NORFlash是第一个以硬件为基础的信任
  2. 【仿汽车之家】价格区间选择控件
  3. weex 阶段总结
  4. Linux内核网络数据发送(六)——网络设备驱动
  5. pycharm 提示 ennble Code compatibility inspection(代码兼容性检查)
  6. 深度学习(12)TensorFlow高阶操作一: 合并与分割
  7. 面向对象编程其实很简单——Python 面向对象(初级篇)
  8. NLP使用Python作为开发语言以及人工智能方面的优势
  9. error C2065: “cout”: 未声明的标识符
  10. Notepad++便签模式
  11. Angular 项目打包之后,部署到服务器,刷新访问404解决方法
  12. [转载]针对IIS7以上的ASP.NET网站自定义错误页面与异常日志总结
  13. Linux下的C程序如何调用系统命令,并获取系统的输出信息到C程序中
  14. Spring Boot Web 开发注解篇
  15. 重庆北大青鸟【学员心声】:转行是痛苦的,但决定是正确的!
  16. linux压缩文件方式,在 Linux 上压缩文件的 5 种方法
  17. Cg Programming In Unity Specular Highlights (Wiki翻译自用)
  18. 滴滴新出的移动端UI组件库 Mand Mobile,提前蹭个热度
  19. [Study]Vue
  20. 用树莓派组装了一台电脑

热门文章

  1. java当前路径_java获取当前路径的几种方法
  2. python中构造函数可以重载吗_python中的函数重载了吗?
  3. https防止注入_渗透入侵之PE注入如何应对
  4. nginx location配置详细解释
  5. Spring @Value转义冒号(:)的默认值
  6. Navicat 创建mysql事件
  7. C# List集合求交集
  8. Android开发笔记(十五)淡入淡出动画TransitionDrawable
  9. java B2B2C Springboot多租户电子商城系统-Spring Cloud Stream(消息驱动)
  10. 先弄清事物本身,再去查看评论