找不到Windows类上的Apache钻GUI SQuirrel

问题描述 投票:0回答:1

我正在尝试在Windows 10上使用Apache钻取GUI,我已按照其链接https://drill.apache.org/docs/using-jdbc-with-squirrel-on-windows/上的所有说明进行操作,添加了驱动程序,显示消息驱动程序类org.apache.drill.jdbc.Driver已成功注册驱动程序定义:test,但是在创建别名并测试连接时,它说

Drill JDBC Driver alias: JDBC Driver class not found
class java.lang.ClassNotFoundException: org.eclipse.jetty.server.Handler

我也尝试添加E:\ apache-drill-1.16.0 \ jars \ 3rdpartyE:\ apache-drill-1.16.0 \ jars \ classb文件夹路径司机。但徒劳无功,请在这方面帮助我。

enter image description here

json java-8 driver apache-drill squirrel-sql
1个回答
0
投票

请使用连接字符串连接到Drill实例,而不要使用尝试以嵌入式模式启动Drill的连接字符串:jdbc:drill:zk=local。例如,您可以使用嵌入钻头的脚本或sqlline以嵌入式模式启动Drill,如此处所述:https://drill.apache.org/docs/starting-drill-on-windows/并使用jdbc:drill:drillbit=localhost连接字符串连接到它。

关于正确的错误消息,squirrelsql以自己的方式处理异常,但是可以在Drill中进行更改以强制squirrelsql指定正确的异常。我为此创建了Jira:https://issues.apache.org/jira/browse/DRILL-7461

© www.soinside.com 2019 - 2024. All rights reserved.