相关疑难解决方法(0)

zeppelin hive解释器抛出ClassNotFoundException

我已经部署了zeppelin 0.6并在Jdbc解释器下配置了hive.

尝试执行

%hive     
show databases
Run Code Online (Sandbox Code Playgroud)

抛出:

org.apache.hive.jdbc.HiveDriver类java.lang.ClassNotFoundException java.net.URLClassLoader.findClass(URLClassLoader.java:381)java.lang.ClassLoader.loadClass(ClassLoader.java:424)sun.misc.Launcher $ AppClassLoader .loadClass(Launcher.java:331)java.lang.ClassLoader.loadClass(ClassLoader.java:357)java.lang.Class.forName0(Native Method)java.lang.Class.forName(Class.java:264)org. apache.zeppelin.jdbc.JDBCInterpreter.getConnection(JDBCInterpreter.java:220)org.apache.zeppelin.jdbc.JDBCInterpreter.getStatement(JDBCInterpreter.java:233)org.apache.zeppelin.jdbc.JDBCInterpreter.executeSql(JDBCInterpreter.java: 292)org.apache.zeppelin.jdbc.JDBCInterpreter.interpret(JDBCInterpreter.java:398)org.apache.zeppelin.interpreter.LazyOpenInterpreter.interpret(LazyOpenInterpreter.java:94)org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer $ InterpretJob.jobRun(RemoteInterpreterServer.java:383)org.apache.zeppelin.scheduler.Job.run(Job.java:176)org.apache.zeppelin.scheduler.ParallelSchedu ler $ JobRunner.run(ParallelScheduler.java:162)java.util.concurrent.Executors $ RunnableAdapter.call(Executors.java:511)java.util.concurrent.FutureTask.run(FutureTask.java:266)java.util. concurrent.ScheduledThreadPoolExecutor $ ScheduledFutureTask.access $ 201(ScheduledThreadPoolExecutor.java:180)java.util.concurrent.ScheduledThreadPoolExecutor $ ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)java .util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:617)java.lang.Thread.run(Thread.java:745)

interpreter hive apache-zeppelin

4
推荐指数
1
解决办法
3927
查看次数

标签 统计

apache-zeppelin ×1

hive ×1

interpreter ×1