SonarQube无法从MariaDB 10开始

tgf*_*gf2 5 mariadb sonarqube sonarqube-ops

我在CentOS 7中安装了MariaDB和yum.

SonarQube抛出此异常:

org.sonar.api.utils.MessageException: Unsupported mysql version: 5.5. Minimal supported version is 5.6.
Run Code Online (Sandbox Code Playgroud)

当我使用版本10重新安装MariaDB时,SonarQube仍会抛出相同的异常.

SonarQube-5.5如何检测MySQL版本?

MariaDB 10的API与MySQL 5.6兼容,CentOS 7已经用MariaDB取代了MySQL.

为什么它不支持MariaDB 10?

Nic*_*eam 7

SonarQube不支持MariaDB,请参阅要求.

  • 是.在2018年仍然存在问题.在RHEL7上使用MariaDB 10.2.12:`2018.02.08 18:11:14 INFO web [] [o.sonar.db.Database]为jdbc创建JDBC数据源:mysql:// localhost :3306/sonar?useUnicode = true&characterEncoding = utf8&rewriteBatchedStatements = true&useConfigs = maxPerformance 2018.02.08 18:11:14 ERROR web [] [osspPlatform] Web服务器启动失败:不支持的mysql版本:5.5.支持的最低版本是5.6 (4认同)
  • 听起来像是Sonarqube检测代码中的一个错误! (2认同)
  • 听起来像SonaQube应该检查MariaDB并更新他们的检测代码. (2认同)