Idea连接clickhouse异常驱动类找不到Driver class ‘ru.yandex.clickhouse.ClickHouseDriver‘ not found.

文章讲述了在Idea中连接ClickHouse时遇到驱动类ru.yandex.clickhouse.ClickHouseDriver未找到的错误。尝试切换驱动版本至0.3.1或者下载离线驱动包并本地加载,通过更新驱动版本或使用旧版驱动解决了问题。用户可以从maven仓库下载对应版本的驱动jar包来实现正常连接。
摘要由CSDN通过智能技术生成

背景描述

Idea连接clickhouse时,报驱动类找不到。
在这里插入图片描述
报错信息如下:

Driver class ‘ru.yandex.clickhouse.ClickHouseDriver’ not found.

解决方案

切换版本驱动

切换到驱动界面,选择其他版本驱动,依旧显示无法找到驱动类。
在这里插入图片描述
切换到0.3.1版本,即可正常连接。

下载离线驱动包

如果切换驱动版本依旧无法解决,可以下载驱动,然后本地加载驱动。
maven仓库:https://mvnrepository.com/search?q=clickhouse
在这里插入图片描述
注意驱动地址,IDEA一个不好就是驱动地址不能自定义。所以下载驱动包时,要和IDEA中的驱动类地址对应。
在这里插入图片描述
从这个页面可以看到,新版本的驱动包路径已经变更。由于IDEA的驱动类路径没更新,所以还是选择旧版驱动。
点击响应的版本,进入版本详情页。
在这里插入图片描述
点击jar file直接下载驱动jar包。

之后就是通过加载本地驱动包的形式,配置驱动。
在这里插入图片描述
在这里插入图片描述
再次连接clickhouse,正常连接成功。
在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值