0

こちらの手順に従って、クライアント 3.6をApache Drill 0.9使用して接続しようとしています。Squirrel SQL

DrillJDBC ドライバー jar を追加した後、List Driversボタンをクリックしても何も起こりません...Squirrelログを見ると、次のようなエラーが表示されます。

2015-05-14 10:07:49,495 [スレッド 2] INFO net.sourceforge.squirrel_sql.client.gui.db.DriverInternalFrame - C:\Dev\Apache\ で org.apache.drill.jdbc.AvaticaDrillSqlAccessor を読み込めませんでしたDrill\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 [スレッド 2] INFO net.sourceforge.squirrel_sql.client.gui.db.DriverInternalFrame - C:\Dev\Apache\ で org.apache.drill.jdbc.DrillConnectionConfig を読み込めませんでしたDrill\apache-drill-0.9.0\jars\drill-jdbc-0.9.0.jar を実行して、java.sql.Driver に割り当て可能かどうかを確認します。理由: java.lang.NoClassDefFoundError: net/hydromatic/avatica/ConnectionConfigImpl

問題は何ですか?ところで、私はJVM 8で実行しています。

4

1 に答える 1

0

解決策は、JDBC ドライバー Jar に加えて、Apache Drill jars\classb ディレクトリのフル パスを Extra クラス パスに追加することだったようです。

于 2015-05-21T09:02:10.090 に答える