我试图按照此处的说明Apache Drill 0.9
使用Squirrel SQL
客户端3.6连接。
添加Drill
JDBC驱动程序jar后,我单击List Drivers
按钮,但没有任何反应...查看Squirrel
日志,看到类似以下的错误:
2015-05-14 10:07:49,495 [Thread-2]信息net.sourceforge.squirrel_sql.client.gui.db.DriverInternalFrame-无法在C:\ Dev \ Apache \中加载org.apache.drill.jdbc.AvaticaDrillSqlAccessor钻\ apache-drill-0.9.0 \ jars \ drill-jdbc-0.9.0.jar检查它是否可分配给java.sql.Driver。原因:java.lang.NoClassDefFoundError:net / hydromatic / avatica / Cursor $ Accessor
2015-05-14 10:07:49,501 [Thread-2]信息net.sourceforge.squirrel_sql.client.gui.db.DriverInternalFrame-无法在C:\ Dev \ Apache \中加载org.apache.drill.jdbc.DrillConnectionConfig钻\ apache-drill-0.9.0 \ jars \ drill-jdbc-0.9.0.jar检查它是否可分配给java.sql.Driver。原因:java.lang.NoClassDefFoundError:net / hydromatic / avatica / ConnectionConfigImpl
可能是什么问题?顺便说一句,我在JVM 8上运行。
似乎解决方案是将JDBC驱动程序Jar之外的Apache Drill jars \ classb目录的完整路径添加到Extra class Path中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句