SonarQube上传分析报告失败

问题描述:
使用Maven与SonarQube进行代码分析,完成分析后无法正常上传分析报告

[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.3.0.603:sonar (default-cli) on project qishi: Error 500 on http://sonar/api/ce/submit?projectKey=com.xxx:xxx&projectName=xxx : {"errors":[{"msg":"An error has occurred. Please contact your administrator"}]} -> [Help 1]

解决方案

  • 1.查看SonarQube日志$sonar_home/logs/web.log,发现MySQL配置项max_allowed_packet的值过小
Caused by: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (12774723 > 4194304). You can change this value on the server by setting the max_allowed_packet' variable.at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3671)at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2508)at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2673)at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2549)at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1861)
  • 2.配置MySQLmax_allowed_packet并重启MySQL
mysqld --max_allowed_packet=500M
service mysqld restart
  • 3.重启SonarQube
$sonar_home/bin/linux-x86-64/sonar.sh stop
$sonar_home/bin/linux-x86-64/sonar.sh start

一定要重启SonarQube,否则虽数据库配置已变更,但对SonarQube的数据库连接不会生效

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/524158.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Storm精华问答 | 遇到这些错误日志该如何解决?

分布式的实时计算系统,能够可信任的处理大量的流式数据,就好比Hadoop对于批量数据进行的处理一样;通常来说,Hadoop能够进行大批量数据的离线处理,但是在实时计算上的表现实在是不尽如人意;而Storm就可以担当…

const成员函数

不论是类中对于const成员函数的声明还是在类外对于成员函数的声明其方式是一样的,如下: void getName() const;在函数声明的未部添加const关键字,表明函数不能修改其内部的成员变量的值。 如果是在类中定义const成员函数,那么其声…

OpenGL ES glut 下载和使用

目录 一.glut 简介二.猜你喜欢 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 基础 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 特效 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 转…

企业实战(Jenkins+GitLab+SonarQube)_01_Jenkins下载

Jenkins是一个独立的开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。前身是Hudson是一个可扩展的持续集成引擎。可用于自动化各种任务&#x…

const对象

const对象只能访问const成员函数和const成员变量。 其定义如下: const myClass s1; const myClass *ps1; myClass const *p; myClass const s2;

OpenGL ES glfw 下载和使用

目录 一.glfw 简介二.glfw 下载三.glfw 编译四.glfw 使用 1.OpenGL glfw glad 效果演示2.OpenGL glfw glad 《源码下载》 五.猜你喜欢 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 基础 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 &…

企业实战(Jenkins+GitLab+SonarQube)_04_Jenkins安装推荐插件

Jenkins如何安装推荐插件? 接上一篇: 企业实战03_Jenkins登录https://blog.csdn.net/weixin_40816738/article/details/90383694 文章目录一、首次插件安装1. 选择推荐的插件进行安装(首次建议使用)2. 安装推荐的插件下载中二、企业级推荐插件安装2.1.2.…

OpenStack绝非昨日黄花 | 人物志

戳蓝字“CSDN云计算”关注我们哦!人物志:观云、盘点、对话英雄。以云计算风云人物为核心,聚焦个人成长、技术创新、产业发展,还原真实与鲜活!OpenStack,这个迄今为止最为成功的开源项目,已经走过…

PyQt5和Qt designer的详细安装教程

Qt designer界面和所有组件功能的详细介绍参考:https://blog.csdn.net/qq_43811536/article/details/135186862?spm1001.2014.3001.5501 目录 0. 写在前面1. Anaconda创建虚拟环境2. 安装PyQt5和Qt designer3. 测试安装成功 0. 写在前面 Qt Designer是Qt提供的一种…

OpenGL ES glut glew glfw glad freeglut

目录 一.简介 1.freeglut2.glew3.glut4.glfw5.glad 二.分类 1.窗口管理2.函数加载 三.组合使用 1.freeglut glew2.glfw glew3.glfw glad 四.猜你喜欢 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 基础 零基础 OpenGL ES 学习路线推荐 : OpenGL…

企业实战(Jenkins+GitLab+SonarQube)_05_Jenkins创建管理员用户

Jenkins如何创建管理员用户? 接上一篇:企业实战04_Jenkins安装推荐插件https://blog.csdn.net/weixin_40816738/article/details/90383700 文章目录1. 创建管理员用户2. 请求地址Windows和Linux2.1. Windows的浏览器访问地址:2.2. Linux的浏览…

友元函数的简单说明

首先友元函数为了方便一个类去访问另一个类中的成员函数和成员变量,需要使用关键字friend在函数的声明时,友元函数不属于任何类的成员函数,它是在类外定义的全局函数。可以在本类中声明友元函数,声明如下: friend voi…

一张“黑洞”照片需半吨重硬盘?更逆天的操作还有这些……

戳蓝字“CSDN云计算”关注我们哦!技术头条:干货、简洁、多维全面。更多云计算精华知识尽在眼前,get要点、solve难题,统统不在话下!策划 | 孙浩峰作者 | 清儿爸编辑 | LD出品 | CSDN 云计算这两天,全世界的大…

图片的拖动布局

此例实现将图片拖动到窗口中展示,并实现随着图片个数整体的布局也发生变化。 主要代码如下: 拖动进入事件 void MainWindow::dragEnterEvent(QDragEnterEvent *event) {if(!event->mimeData()->urls()[0].fileName().right(3).compare("png&…

OpenGL ES google angle

目录 一.google angle 简介 1.ANGLE 支持跨平台2.ANGLE 支持渲染器3.ANGLE 下载地址 二.EGL 坐标系三.猜你喜欢 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 基础 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 特效 …

企业实战(Jenkins+GitLab+SonarQube)_06_Jenkins自定义安装插件

如何Jenkins自定义安装插件? 接上一篇:企业实战05_Jenkins创建管理员用户https://blog.csdn.net/weixin_40816738/article/details/90383710 文章目录Jenkins自定义安装插件一、操作流程二、Rebuilder插件安装三、safe restart插件安装Jenkins自定义安装…

大数据里的婚姻:婚后两年,出轨高峰……

戳蓝字“CSDN云计算”关注我们哦!技术头条:干货、简洁、多维全面。更多云计算精华知识尽在眼前,get要点、solve难题,统统不在话下!作者: Lens本文为Lens微信公号“WeLens”(ID:we-le…

setScaledContents的看法

看到的博客上都写的是setScaledContents(true);可以设置图片自适应控件大小,但是我对于此函数的看法是控件自适应图片大小,当图片为1920x1080时,加载图片的控件label就比之前大,当图片为500x300时,显示图片的label就变…

OpenGL ES Windows 搭建环境(MFC版本)

目录 一.OpenGL 和 OpenGL ES 1.OpenGL2.OpenGL ES 二.EGL 和 WGL三.OpenGL ES EGL API 简介四.OpenGL ES 案例五.依赖动态库六.猜你喜欢 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 >> OpenGL ES 基础 零基础 OpenGL ES 学习路线推荐 : OpenGL ES 学习目录 …

企业实战(Jenkins+GitLab+SonarQube)_07_Jenkins 安全设置

前言: 默认全局安全性登录用户,可以进行任何操作,这种安全配置,相对不安全, 因此需要进行安全配置调整. 接上一篇:企业实战06_Jenkins自定义安装插件https://blog.csdn.net/weixin_40816738/article/details/90383716 …