我发现了这个错误
Error: Could not find or load main class storm.starter.WordCountTopology
当我写这个命令时
user@ubuntu:~/Storm/storm$ bin/storm jar storm-starter.jar storm.starter.WordCountTopology
这有什么不对......?
我想知道mvn命令如mvn -f m2-pom.xml
和storm jar
之间的区别是什么?他们都提交拓扑吗?
我想详细了解风暴jar命令,因为我把风暴启动器.jar放在暴风林中
提前致谢
答案 0 :(得分:1)
错误:无法找到或加载主类storm.starter.WordCountTopology
这意味着此类在storm-starter.jar
中不可用。在此处搜索executable jar
以寻找解决方案。
我想知道mvn命令如mvn -f m2-pom.xml和storm jar之间有什么区别?他们都提交拓扑吗?
除非在mvn -f m2-pom.xml
中指定了默认目标/阶段,否则通常pom.xml
不会做太多。 Maven用于编译源文件并将它们打包为jar。 java -jar ...
用于执行此jar文件。