分为本地模式
如果是本地的话可以直接将代码运行起来
如果是在集群上跑的话,最好将打了包的jar传上来,这样可以防止一些没有的jar包上面本身就有。
需要注意的是 provide是将包不打进来
compile是默认的打包方式,是将包都打进来
storm-core这个包就是典型的这种,在本地运行时就要使用默认的compile,集群上就要使用provided
storm jar wxaStormwordcount-1.0.jar cn.itcast.storm.kafkaAndStorm.KafkaAndStormTopologyMain
命令将kafka-storm提交上来
成功结果如下