我正在努力使风暴起跑器正常工作。我尝试了邮件列表,但似乎并没有受到关注。当我运行以下命令时: $ mvn compile exec:java -Dstorm.topology=storm.starter.ExclamationTopology 我得到一个错误: Error on initialization of server mk-worker java.lang.RuntimeException: java.lang.ClassNotFoundException: backtype.storm.testing.TestWordSpout 我不是Java开发人员,所以我不确定确切应该如何导入。我知道了storm-core/src/jvm/backtype/storm/testing/TestWordSpout.java。
$ mvn compile exec:java -Dstorm.topology=storm.starter.ExclamationTopology
Error on initialization of server mk-worker java.lang.RuntimeException: java.lang.ClassNotFoundException: backtype.storm.testing.TestWordSpout
当我找到任何jar文件时,我看到: ./target/original-storm-starter-0.11.0-SNAPSHOT.jar ./target/storm-starter-0.11.0-SNAPSHOT.jar 当我检查这些jar文件时,该文件TestWordSpout不存在。我正在./examples/storm-starter根据上面链接的文档运行命令。
./target/original-storm-starter-0.11.0-SNAPSHOT.jar ./target/storm-starter-0.11.0-SNAPSHOT.jar
据我所知,我完全按照本教程进行操作。OSX El Capitan 10.11.2,Java 1.8.0,Storm 0.9.5。,Maven 3.3.3。任何帮助都是很好的;我很高兴能够开始:)