什么是NoClassDefFoundError:clojure.core.protocols $ seq_reduce'在运行Storm拓扑时?

时间:2013-12-03 14:22:26

标签: apache-storm

当我尝试将字计数拓扑运行为storm jar wordcount.jar words.txt时,我收到以下错误:

我的拓扑结构如下:

为什么我可能会收到此错误?我正在使用storm-0.8.2外部jar并安装了Storm 0.8.2。

2 个答案:

答案 0 :(得分:1)

请再次阅读stacktrace:

  

线程“main”中的异常java.lang.NoClassDefFoundError:streaming.words.txt

这会响铃吗?再次检查您的设置。

答案 1 :(得分:0)

圣洁的抽烟,gcj? Clojure需要一个实际的Java运行时环境,1.5 +。我从来没有发现gcj对任何东西都有好处,但特别是我确定它不能运行Clojure。