1.修改maven的settings.xml

在profile增加以下代码

        <profile><id>sonar</id><activation><activeByDefault>true</activeByDefault></activation><properties><sonar.login>admin</sonar.login><sonar.password>sonar网页密码</sonar.password><sonar.host.url>http://sonar网页IP:9000</sonar.host.url><sonar.inclusions>**/*.java,**/*.xml</sonar.inclusions></properties></profile>

在activeProfiles增加以下代码

    <activeProfile>sonar</activeProfile>

最后就是在maven架构的java进行以下命令。跑完成后就可以看到网页上面有数据了:

mvn clean install sonar:sonar
或者
mvn clean package sonar:sonar

sonarqube对接maven相关推荐

  1. Sonarqube 扫描maven项目

    Sonarqube 添加Maven项目 1.Maven配置文件中添加sonar maven的安装目录中修改-/conf/settings.xml文件,添加以下配置 Sonarqube配置信息修改为自己 ...

  2. docker-comose搭建sonarqube 及 maven项目使用

    docker-comose搭建sonarqube 及 maven项目使用 前言 一.sonarqube 简介 二.docker及docker-compose安装 三.docker-compose安装s ...

  3. sonarqube使用maven进行代码分析

    修改setting.xml文件,增加并激活profile <profile><id>sonar</id><properties><sonar.ho ...

  4. SonarQube中Maven项目的测试覆盖率报告

    此文章描述了如果单元测试和集成测试分别运行,如何为Maven构建生成测试报告. SonarQube将所有测试报告合并为一份涵盖整体的测试报告.因此,如果您在Maven项目中将单元测试(由Maven S ...

  5. java+maven项目+tapd+jenkins+gitlab+sonarqube+docker实现自动化持续部署(超详细)

    文章目录 前言 相关介绍 一.准备 环境 二.安装docker 开放docker 2375端口 三.docker安装gitlab 修改gitlab.rb配置文件 进入容器重启配置 修改http的clo ...

  6. maven pom.xml解析、命令说明、依赖传递、继承、聚合、properties、build、依赖范围、版本仲裁、profile

    maven是当前Java项目中用到最多的依赖管理工具.最开始的项目比较小引入的依赖包也少所以可以通过手动加载jar包的方式来管理依赖包:但随着项目越来越复杂各种大小框架层出不穷,一个项目的开发往往依赖 ...

  7. 代码质量检测神器——SonarQube

    SonarQube是一款代码检测工具,支持对Java.C#..Python.Go.Html.JavaScript.CSS等代码的质量检测. 因为SonarQube依赖数据库,可以用MySQL或Post ...

  8. 2020年精彩文章回顾

    今年共整理了200+篇文章,现整理在此,望对每位同学有所帮助.2021新年已到,定会整理更多更实用的文章.在此感谢大家的关注与支持!(转发一下吧) DevSecOps: CI/CD流水线中增加安全 实 ...

  9. 企业级Jenkins实践

    1. 概述 2. Jenkins部署 2.1. Jenkins容器镜像构建 2.2. 部署 3. 其他组件集成 3.1. sonarqube 3.2. gitlab 3.3. harbor 4. 构建 ...

最新文章

  1. R语言因子转数值类型
  2. love2d杂记9--光照效果
  3. 动态规划学习之三种方法解决斐波拉契数
  4. QMsgPack的用法DEMO
  5. zigbee 初识zigbee,ieee802,论坛
  6. Python操作Redis(转)
  7. 通过AO连接多个EO并进行使用
  8. miui android 9q,小米 9 MIUI Android Q Beta 优先体验版正式推送:轻松升级
  9. LSMTree - SStable 初体验
  10. Cocos2d-x中点九图(Scale9Sprite)创建图片按钮
  11. TMOD TCON SCON
  12. 玩转群晖NAS套件系列三:Video Station安装使用保姆级教程!
  13. Pidgin 2.3.1语言设置方法
  14. 小程序画布电子签名(实例)
  15. 抗变态或亲变态是更好的解决方案
  16. 【已解决】Activity MainActivity has leaked window PhoneWindow$DecorView@ that was originally added here
  17. 【021】基于springboot的党务管理系统(含管理员、用户党支部三种身份(附源码数据库)
  18. mac显示器如何显示docker container中的gui请求
  19. adventure项目 可视化看板总结
  20. JavaScript数值方法:把变量转换为数值的方法:

热门文章

  1. ddos流量攻击有多少G_锐速云高防IP 专业防御大流量DDoS攻击
  2. qt2-无边框窗口创建、拖拽、阴影
  3. Maven实战 | dependencies与dependencyManagement
  4. 【CCF】 201604-1折点计数
  5. 通俗理解“Schmidt正交化”和“正交矩阵” 此博文包含图片 (2015-05-19 09:50:47) 施密特正交化在空间上是不断建立垂直于原次维空间的新向量的过程。 如图β2垂直于β1(1维)
  6. WN7 上IIS7运行asp+access网站出现错误: ADODB.Connection 错误 '800a0e7a'未找到提供程序。该程序可能未正确安装
  7. Winform窗体中发送HTTP请求 手工发送HTTP请求主要是调用 System.Net的HttpWebResponse方法
  8. 【opencv 学习】使用tesseract-ocr机芯数字识别
  9. java实现对properties类型文件的读写
  10. 个人家用nas_期待已久终于来了!绿联推出NAS私有云,填补爆发式存储需求