我试图使用Apache Drill 0.9
客户端3.6连接到Squirrel SQL
,遵循这里的说明。
添加Drill
JDBC驱动程序jar后,我单击List Drivers
按钮,没有发生任何事情.查看Squirrel
日志,我看到以下错误:
2015-05-14 10:07:49,495线程--2 INFO net.sourceforge.squirrel_sql.client.gui.db.DriverInternalFrame --未能在C:\Dev\Apache\Drill\apache-drill-0.9.0\jars\drill-jdbc-0.9.0.jar中加载org.apache.drill.jdbc.AvaticaDrillSqlAccessor以检查是否可分配给java.sql.Driver。原因: java.lang.NoClassDefFoundError: net/水文/avatica/游标$访问器 2015-05-14 10:07:49,501线程--2 INFO net.sourceforge.squirrel_sql.client.gui.db.DriverInternalFrame --未能在C:\Dev\Apache\Drill\apache-drill-0.9.0\jars\drill-jdbc-0.9.0.jar中加载org.apache.drill.jdbc.DrillConnectionConfig以检查是否可分配给java.sql.Driver。原因: java.lang.NoClassDefFoundError: net/水文/avatica/ConnectionConfigImpl
有什么问题吗?顺便说一下,我正在JVM 8上运行。
发布于 2015-05-21 09:02:10
似乎解决方案是除了JDBC驱动程序Jar之外,还将Apache \classb目录的完整路径添加到额外的类路径中。
https://stackoverflow.com/questions/30232033
复制相似问题