【问题标题】:Unable to start Markdown interpreter in Zeppelin Notebook无法在 Zeppelin Notebook 中启动 Markdown 解释器
【发布时间】: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


【解决方案1】:

既然你已经安装了markdown解释器,你只需要为markdown创建一个新的解释器绑定。

为markdown创建一个新的绑定

  1. 点击设置按钮 Binding Setting

  2. 点击解释器菜单 Interpreter menu

  3. 点击创建按钮 Create button

  4. 将解释器名称指定为 md,将解释器组指定为 md,然后保存 Adding binding

  5. 回到notebook添加md绑定到notebook并保存Adding interpreter to notebook

  6. 现在 %md 应该启动您的降价解释器

【讨论】:

    【解决方案2】:

    我注意到在我的机器上运行着很多“僵尸”Zeppelin 进程。杀了他们之后,这个问题似乎就消失了。

    【讨论】:

      猜你喜欢
      • 2019-12-03
      • 2020-08-14
      • 2021-01-28
      • 1970-01-01
      • 1970-01-01
      • 2017-04-22
      • 2018-12-02
      • 2021-05-03
      • 1970-01-01
      相关资源
      最近更新 更多