今天继续给大家介绍Linux运维相关知识,本文主要内容是一个Sonar报错的解决。

一、报错现象

今天,在进行Sonar配置时,发现一个很奇怪的现象,Sonar无法启动,Sonar报错信息如下:

java.lang.IllegalStateException: Webapp did not start

二、错误原因

一般而言,出现这种错误的原因是因为Sonar版本太高而MySQL版本过低而导致的。但是,我在安装Sonar的时候就知道这种情况,因此特意查询了Sonar和MySQL版本的对应关系,我的Sonar和MySQL没有任何匹配上的问题。
我回忆Sonar的安装和启动过程,怀疑错误原因如下:
在本次启动之前,我忘记了打开MySQL数据库,后来排查出这个错误之后,又启动了Sonar,可能是之前在未打开MySQL数据库的前提下打开Sonar的问题。

三、错误解决

重新启动设备,然后先开启MySQL数据库,再打开Sonar,问题就解决了,Sonar打开并无异常,如下所示:

希望我的问题解决方法能够给学习研究Sonar的同学一点帮助!
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200

CICD详解(十六)——Sonar报错:java.lang.IllegalStateException: Webapp did not start解决相关推荐

  1. Spring Boot单元测试报错java.lang.IllegalStateException: Could not load TestContextBootstrapper [null]

    一:运行test类方法时候报错 报错 java.lang.IllegalStateException: Could not load TestContextBootstrapper [null]. S ...

  2. 报错 java.lang.IllegalStateException: Could not load TestContextBootstrapper [null]. Specify @Bootstra

    由于我maven仓库之前已经有了有个5.0.10的test包 导致我的变量 <org.springframework.version>4.2.5.RELEASE</org.sprin ...

  3. 解决Hbase报错java.lang.IllegalStateException: The procedure WAL relies on the ability to hsync for....

    完整报错为: java.lang.IllegalStateException: The procedure WAL relies on the ability to hsync for proper ...

  4. 解决:room无论如何怎么修改数据库版本都报错java.lang.IllegalStateException: Room cannot verify the data integrity

    问题描述 这已经是第二次遇到这个bug了,第一次卡了一两天,这次卡了半天. bug: java.lang.IllegalStateException: Room cannot verify the d ...

  5. Android Studio报错 “java.lang.IllegalStateException: Room cannot verify the data integrity” 解决方法

    最近在Android Studio遇到以下报错: Caused by: java.lang.IllegalStateException: Room cannot verify the data int ...

  6. springboot集成logback,报错java.lang.IllegalStateException: Logback configuration error detected:

    最近需要将一个springboot项目部署到一台新服务器上.而且新服务器是完全copy了旧服务器的环境与项目.但是在新服务器上启动该springboot项目,就一直报错 2019-03-18 18:5 ...

  7. IDEA热布署报错java.lang.IllegalStateException: Restarter has not been initialized

    在IDEA导入devtools依赖实现热布署,启动后遇到如下问题 java.lang.IllegalStateException: Restarter has not been initialized ...

  8. vue遇到ie兼容问题如何处理_详解vue 兼容IE报错解决方案

    IE 页面空白 报错信息 此时页面一片空白 报错原因 Babel 默认只转换新的 JavaScript 语法(如箭头函数),而不转换新的 API ,比如 Iterator.Generator.Set. ...

  9. Java IDEA pom 报错java.lang.OutOfMemoryError: GC overhead limit exceeded 基本所有依赖都报错(除了JDK自带String等)解决详

    @Java IDEA pom 报错java.lang.OutOfMemoryError: GC overhead limit exceeded 基本所有依赖都报错(除了JDK自带String等)解决详 ...

  10. 解决Tomcat下IntelliJ IDEA报错java.lang.NoClassDefFoundError: javax/servlet/ServletContextListener

    解决Tomcat下IntelliJ IDEA报错java.lang.NoClassDefFoundError: javax/servlet/ServletContextListener   笔者在做代 ...

最新文章

  1. 为了去重复,写了一个通用的比较容器类,可以用在需要比较的地方,且支持Lamda表达式...
  2. java设计模式之外观模式(门面模式)
  3. 小菜学设计模式——观察者模式
  4. 做一件事情的3个关键指标:兴趣、能力和回报
  5. 力扣77.组合(JavaScript)
  6. linux中哪一个标记可以作为子进程,linux系统编程试卷(答案)
  7. 【转载】对SVM的个人理解---浅显易懂
  8. MySQL安装之后如何启动
  9. MySQL-第十二篇管理结果集
  10. CAD绘图必备小插件 :想要快速提高工作效率也很简单!
  11. win10user文件夹迁移_Win10纯净版下迁移用户文件的技巧
  12. php支付宝接口开发提现,ThinkPHP3.2集成 “单笔提现到支付宝账号接口”
  13. 观阿凡达水之道之感想
  14. 计算机安全意识小故事,安全故事精选5篇
  15. 假设今天是2015年3月1号星期日,计算13个月零6天后是星期几?距离现在多少秒?
  16. [leetcode] 935 Knight Dialer 骑士拨号器
  17. 【电脑】你了解电脑吗?
  18. 如何快速的登陆github
  19. 计算机网络期末复习提纲,湖南科技大学《计算机网络微课堂》课题笔记
  20. 二次规划问题(qp)和序列二次规划问题(sqp)的简单理解

热门文章

  1. 数据预处理—2.为什么Lasso回归可以做特征选择(变量挑选)而岭回归做不到呢?
  2. 基于DEAP库的python进化算法--遗传算法实践--配词问题
  3. 深度学习花书-4.4 约束优化
  4. 谈谈数值分析中的插值(截断)误差,以牛顿法为例
  5. C语言默认参数值的实现
  6. 【ffmpeg】overlay带有透明通道的视频
  7. mysql57数据库命令_centos7.2下安装mysql5.7数据库的命令详解
  8. visio保存后公式变形_固体力学中的变形分析
  9. 常见数学符号及其读法
  10. 《高翔视觉slam十四讲》学习笔记 第三讲 三维空间刚体运动