Java 阿帕奇风暴螺栓在C++;

Java 阿帕奇风暴螺栓在C++;,java,c++,apache,apache-storm,multilingual,Java,C++,Apache,Apache Storm,Multilingual,我是Apache Storm的新手。我尝试用C++编写螺栓。我参考了link并尝试运行WordCountTopology示例。螺栓处于cpp状态。但是当我在集群(本地)上提交jar时,我得到以下错误: 2016-12-15 20:22:16.911 o.a.s.util [ERROR] Async loop died! java.lang.RuntimeException:org.apache.storm.multilang.NoOutputException:子流程的管道似乎已断开!没有输出

我是Apache Storm的新手。我尝试用C++编写螺栓。我参考了link并尝试运行WordCountTopology示例。螺栓处于cpp状态。但是当我在集群(本地)上提交jar时,我得到以下错误:

2016-12-15 20:22:16.911 o.a.s.util [ERROR] Async loop died!
java.lang.RuntimeException:org.apache.storm.multilang.NoOutputException:子流程的管道似乎已断开!没有输出读取

序列化程序异常:

at org.apache.storm.utils.ShellProcess.launch(ShellProcess.java:91) ~[storm-core-1.0.2.jar:1.0.2]
    at org.apache.storm.task.ShellBolt.prepare(ShellBolt.java:131) ~[storm-core-1.0.2.jar:1.0.2]
    at org.apache.storm.daemon.executor$fn__8058$fn__8071.invoke(executor.clj:795) ~[storm-core-1.0.2.jar:1.0.2]
    at org.apache.storm.util$async_loop$fn__624.invoke(util.clj:482) [storm-core-1.0.2.jar:1.0.2]
    at clojure.lang.AFn.run(AFn.java:22) [clojure-1.7.0.jar:?]
    at java.lang.Thread.run(Thread.java:745) [?:1.7.0_121]
2016-12-15 20:22:16.912 o.a.s.d.executor [ERROR] 
我的SentenceSplitTest.java与链接中的SentenceSplitTest.java之间的唯一区别在于super()调用: 我的意思是:
super(“g++”,“SplitSentenceTest.cpp”,“Storm.cpp”,“jsoncpp.cpp”)

任何帮助都将不胜感激。谢谢