使用datagrip连接iotdb-2.0.3,报错,详情如下
iotdb版本:2.0.3 驱动版本:iotdb-jdbc-1.3.1
操作方式如下: 将iotdb-jdbc-1.3.1的驱动以及依赖的jar,全部下载后,在datagrip中添加自定义驱动, 驱动以及驱动依赖如下:
antlr4-runtime-4.9.3.jar common-api-1.3.1.jar commons-codec-1.11.jar commons-io-2.13.0.jar commons-lang3-3.13.0.jar commons-logging-1.2.jar httpclient-4.5.10.jar httpcore-4.4.12.jar iotdb-jdbc-1.3.1.jar iotdb-thrift-1.3.1.jar iotdb-thrift-commons-1.3.1.jar jol-core-0.2.jar libthrift-0.14.1.jar lz4-java-1.8.0.jar osgi.cmpn-7.0.0.jar osgi.core-7.0.0.jar pax-jdbc-common-1.5.6.jar service-rpc-1.3.1.jar slf4j-api-2.0.9.jar slice-0.41.jar snappy-java-1.1.10.4.jar tsfile-1.3.1.jar xz-1.9.jar zstd-jni-1.5.5-5.jar
驱动主class为:org.apache.iotdb.jdbc.IoTDBDriver, url为:jdbc:iotdb://127.0.0.1:6667
datagrip版本为: DataGrip 2024.2.2
报错如下: class org. apache. iotdb. rpc. TElasticFramedTransport (in unnamed module @0x4f249f7e) cannot access class org. apache. thrift. transport. layered. TFramedTransport (in module org. apache. thrift) because module org. apache. thrift does not export org. apache. thrift. transport. layered to unnamed module @0x4f249f7e.
另外,如果使用dbware使用相同方式,就可以正常连接并访问iotdb-server
Hi, this is your first issue in IoTDB project. Thanks for your report. Welcome to join the community!
驱动也用最新的
已解决