我正在尝试在我的本地系统中设置Sonar并且我已经创建了MY SQL DB,之后我也创建了默认声纳模式。现在,在启动我的Sonar服务器时......我得到了这个例外,
2016.05.18 15:17:37 INFO web[o.a.c.h.Http11NioProtocol] Starting ProtocolHandler ["http-nio-0.0.0.0-9000"]
2016.05.18 15:17:37 INFO web[o.s.s.a.TomcatAccessLog] Web server is started
2016.05.18 15:17:37 INFO web[o.s.s.a.EmbeddedTomcat] HTTP connector enabled on port 9000
2016.05.18 15:17:37 WARN web[o.s.p.ProcessEntryPoint] Fail to start web
java.lang.IllegalStateException: Webapp did not start
at org.sonar.server.app.EmbeddedTomcat.isUp(EmbeddedTomcat.java:84) ~[sonar-server-5.5.jar:na]
at org.sonar.server.app.WebServer.isUp(WebServer.java:48) [sonar-server-5.5.jar:na]
at org.sonar.process.ProcessEntryPoint.launch(ProcessEntryPoint.java:105) ~[sonar-process-5.5.jar:na]
at org.sonar.server.app.WebServer.main(WebServer.java:69) [sonar-server-5.5.jar:na]
我无法在日志中看到任何其他问题,你能帮助我吗?
以下是我的版本,
答案 0 :(得分:0)
正如Susheel Rao对他的问题所评论的那样,SonarQube 5.5不再支持MySQL 5.5。解决方法是降级到SonarQube 5.4或升级MySQL。