sonarqube 常见问题
jvm 1 | WrapperSimpleApp: Encountered an error running main: org.sonar.process.MessageException: Unsupported JDBC driver provider: mysql jvm 1 | org.sonar.process.MessageException: Unsupported JDBC driver provider: mysql
查看项目目录,确实没有 mysql 的驱动,且配置文件 MySQL 相关的配置也均已删除。拷贝了一个 MySQL 的驱动到安装目录中,也无法正常启动。
原因是: SonarQube 7.9 以上版本已不再支持 mysql。
sonar 配置
把我的配置贴出来大家就明白了了。数据库是 postgres 表是 my_schema
用超级用户 postgres
sonar.jdbc.url=jdbc:postgresql://localhost/postgres?currentSchema=my_schema sonar.jdbc.username=postgres sonar.jdbc.password=123456
还有一个坑 sonarqube 必须用 Chrome,ie 会一直卡在 loading 页面
贴个 sonar.properties 配置
sonar.web.host=10.0.0.55
Web context. When set, it must start with forward slash (for example /sonarqube).
The default value is root context (empty value).
# sonar.web.context=/opt/sonarqube/
TCP port for incoming HTTP connections. Default value is 9000. sonar.web.port=9000 https://blog.csdn.net/leonnew/article/details/118754604
sonarqube properties data\es7]] with lock id [0]; maybe these locations are not writable or multiple nodes were started without increasing [node.max_local_storage_nodes
elasticSearch 启动报错 导致 localhost:9200 拒绝连接 查看日志: failed to obtain node locks, tried [[D:\ELK\elasticsearch-6.7.0\data]] with lock id [0]; maybe these locations are not writable or multiple nodes were started without increasing [node.max_local_storage_nodes] (was [1])?
- 解决:删除 D:\ELK\elasticsearch-6.7.0\data 的 node 文件【安装目录下的 data 下的 node 文件】
- 原因:可能 node 是原先 es 被占用,导致启动异常 吃过很多次亏,第一次不知道日志文件放哪里,任何异常都是有日志记录的,首要的是找到日志记录,并解决!
https://blog.csdn.net/u014177484/article/details/89954927
elasticSearch ,默认端口:9200
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
上一篇: MySQL 常见问题
下一篇: TypeScript 常见问题
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论