2017-08-09 49 views

回答

1

的Clickhouse驅動程序不是一個獨立的JAR,它has dependencies如番石榴。您必須將所有依賴項與驅動程序JAR一起下載,然後將它們全部放在一個文件夾中,並指向數據庫驅動程序位置屬性中的文件夾。

+0

謝謝。我在lib文件夾中添加Guava,重新加載nifi和配置開始沒有問題。 但是使用ConnectionPool的處理器顯示錯誤:執行其中一個處理器OnSheduled任務時失敗。我打開日誌/ nifi-app.log這裏看到 拋出java.lang.ClassNotFoundException:org.apache.http.conn.ConnectionKeepAliveStrategy –

+0

引起:拋出java.lang.ClassNotFoundException:org.apache.http.conn.ConnectionKeepAliveStrategy \t在java.net.URLClassLoader.findClass(URLClassLoader.java:381) \t在java.lang.ClassLoader.loadClass(ClassLoader.java:424) \t在java.lang.ClassLoader.loadClass(ClassLoader.java:357) \t ...省略了34個常用框架 –

+0

番石榴不是唯一的依賴。檢查我發送的鏈接中的列表,您將需要所有的編譯依賴和任何傳遞依賴。 – mattyb

相關問題