SonarQube nicht starten können mit MariaDB 10
Ich MariaDB installiert mit yum bei CentOS 7.
SonarQube wirft diese exception:
org.sonar.api.utils.MessageException: Unsupported mysql version: 5.5. Minimal supported version is 5.6.
Wenn ich neu installieren, MariaDB ab version 10, SonarQube immer noch wirft den gleichen Ausnahme.
Wie funktioniert SonarQube-5.5 erkennen die MySQL-version?
API von MariaDB 10 ist kompatibel mit MySQL 5.6 und CentOS 7 ersetzt hat MySQL mit MariaDB.
Warum es keine Unterstützung für MariaDB 10?
Ich hatte das gleiche Problem mit sonar-5.6. Als ich wieder eingeschaltet, um sonar-5.3, es erfolgreich verbunden. So, es könnte wirklich ein bug in der 5.6 wie gesagt unten.
Mögliche Duplikate von Sonarqube 5.5 und mariadb
Mögliche Duplikate von Sonarqube 5.5 und mariadb
InformationsquelleAutor tgf2 | 2016-05-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
MariaDB ist nicht unterstützt durch SonarQube, siehe Anforderungen.
Klingt wie ein bug in den Sonarqube - detection-code!
Klingt wie SonaQube sollten überprüfen, MariaDB und Aktualisierung Ihrer Erkennung code.
Kann einer von Euch bestätigen, dass dies immer noch ein problem in 2018?
Ja. es ist immer noch ein problem in 2018. Mit MariaDB 10.2.12 auf RHEL7 :
2018.02.08 18:11:14 INFO web[][o.sonar.db.Database] Create JDBC data source for jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance 2018.02.08 18:11:14 ERROR web[][o.s.s.p.Platform] Web server startup failed: Unsupported mysql version: 5.5. Minimal supported version is 5.6.
InformationsquelleAutor Nicolas B. - SonarSource Team
Wie Nicolas sagte, MariaDB wird nicht unterstützt von SonarQube - noch in der v7.
Die Lösung, um SonarQube in Kombination mit XAMPP zu ändern, die Datenbank MariaDB zu MySQL. Hier finden Sie die Schritte, es zu ändern:
https://gist.github.com/odan/c799417460470c3776ffa8adce57eece
InformationsquelleAutor geistLich