无法初始化 class org.apache.drill.exec.server.Drillbit

Could not initialize class org.apache.drill.exec.server.Drillbit

我似乎无法让 Apache Drill 工作。我已经在我的 Windows 7 32-bits 上安装了基于官方 guide 的 Drill 1.5。我在 JDK 1.8.0_77

我可以毫无错误地开始钻取,但是当我执行 !list 时,似乎没有打开的连接

0: jdbc:drill:zk=local> !list  
1 active connection:  
\#0  closed   jdbc:drill:zk=local

当我尝试从文件中读取时,我收到 "No Current Connection" 消息。

当我以 !quit 结束时,我还会收到以下错误:

java.lang.NoClassDefFoundError: Could not initialize class org.apache.drill.exec.server.Drillbit
at org.apache.drill.jdbc.impl.DrillConnectionImpl.<init>(DrillConnectionImpl.java:117)
at org.apache.drill.jdbc.impl.DrillJdbc41Factory.newDrillConnection(DrillJdbc41Factory.java:64)
at org.apache.drill.jdbc.impl.DrillFactory.newConnection(DrillFactory.java:69)
at net.hydromatic.avatica.UnregisteredDriver.connect(UnregisteredDriver.java:126)
at org.apache.drill.jdbc.Driver.connect(Driver.java:72)
at sqlline.DatabaseConnection.connect(DatabaseConnection.java:167)
....

我已经根据指南对配置文件 (drill-override.conf) 进行了建议的更改,但仍然无法正常工作。任何帮助,将不胜感激。谢谢。

根据 documentation,Drill 仅支持 64 位 Windows。