ClickHouse / clickhouse-jdbc-bridge

A JDBC proxy from ClickHouse to external databases
Apache License 2.0
167 stars 60 forks source link

Registered driver with driverClassName=org.apache.hive.jdbc.HiveDriver was not found #181

Open dx8439 opened 9 months ago

dx8439 commented 9 months ago

config:

tree ./

./ ├── clickhouse-jdbc-bridge-2.0.0-SNAPSHOT-shaded.jar ├── clickhouse-jdbc-bridge-2.1.0-SNAPSHOT-shaded.jar ├── config │   └── datasources │   └── myhive.json └── drivers ├── clickhouse-jdbc-0.3.2-patch8-http.jar ├── hive-jdbc-3.1.2.jar └── hive-jdbc-3.1.2-standalone.jar

cat config/datasources/myhive.json

{ "hivedb": { "driverUrls": [ "/etc/clickhouse-jdbc-bridge/drivers/hive-jdbc-3.1.2-standalone.jar" ], "driverClassName": "org.apache.hive.jdbc.HiveDriver", "jdbcUrl": "jdbc:hive2://10.1.0.246:10000", "username": "guoqingpeng", "password": "123456", "maximumPoolSize": 5 } }

telnet 10.1.0.246 10000

Trying 10.1.0.246... Connected to 10.1.0.246. Escape character is '^]'.

java -jar clickhouse-jdbc-bridge-2.0.0-SNAPSHOT-shaded.jar ...... 2023-12-13 16:46:42.042 [vert.x-worker-thread-2] [INFO ] {BaseRepository:206} - Adding NamedDataSource(id=hivedb)... 2023-12-13 16:46:42.042 [vert.x-worker-thread-2] [WARN ] {DriverDataSource:70} - Registered driver with driverClassName=org.apache.hive.jdbc.HiveDriver was not found, trying direct instantiation. ......