【发布时间】:2017-09-12 16:25:05
【问题描述】:
当我尝试使用它时,我收到以下错误:
java.lang.ClassNotFoundException: org.apache.zeppelin.markdown.Markdown
install-interpreter.sh -l 我确实看到那里列出了 md。因此解释器已正确安装。我也可以在创建新笔记本时选择它作为“默认解释器”。但是,当我尝试使用 %md 评估任何单元格时,我得到他的类未找到异常。
由于某种原因,解释器未包含在类路径中......有什么建议吗?
interpreter/md/zeppelin-markdown-0.7.1.jar 的内容:
META-INF/
META-INF/MANIFEST.MF
org/
org/apache/
org/apache/zeppelin/
org/apache/zeppelin/markdown/
interpreter-setting.json
META-INF/DEPENDENCIES
META-INF/LICENSE
META-INF/NOTICE
org/apache/zeppelin/markdown/Markdown$1.class
org/apache/zeppelin/markdown/Markdown$MarkdownParserType$1.class
org/apache/zeppelin/markdown/Markdown$MarkdownParserType$2.class
org/apache/zeppelin/markdown/Markdown$MarkdownParserType.class
org/apache/zeppelin/markdown/Markdown.class
org/apache/zeppelin/markdown/Markdown4jParser.class
org/apache/zeppelin/markdown/MarkdownParser.class
org/apache/zeppelin/markdown/ParamVar.class
org/apache/zeppelin/markdown/PegdownParser.class
org/apache/zeppelin/markdown/PegdownWebSequencelPlugin.class
org/apache/zeppelin/markdown/PegdownYumlPlugin.class
META-INF/maven/
META-INF/maven/org.apache.zeppelin/
META-INF/maven/org.apache.zeppelin/zeppelin-markdown/
META-INF/maven/org.apache.zeppelin/zeppelin-markdown/pom.xml
META-INF/maven/org.apache.zeppelin/zeppelin-markdown/pom.properties
【问题讨论】:
-
您使用的是什么版本的 Zeppelin?
-
我认为是最新的 7.1
-
我下载了 bin-0.7.1 并使用 JDK 1.7 和 1.8 成功执行了
%md(测试了两次)。你能运行vi interpreter/md/zeppelin-markdown-0.7.1.jar并分享结果吗? -
让我们删除 inerpreter.json 并重新启动 Zeppelin。然后,zeppelin 将恢复原始文件。如果interpreter.json有问题,我们可以这样修复。
-
我注意到它们是在我的机器上运行的相当多的“僵尸”zeppelin 进程。杀死他们之后,这个问题似乎消失了......感谢您的帮助!
标签: apache-zeppelin