WordCountTopology.java 缺少backType package
javac?WordCountTopology.java WordCountTopology.java:20:?package?backtype.storm?does?not?exist import?backtype.storm.Config; ?????????????????????^ WordCountTopology.java:21:?package?backtype.storm?does?not?exist import?backtype.storm.LocalCluster; ?????????????????????^ WordCountTopology.java:22:?package?backtype.storm?does?not?exist import?backtype.storm.StormSubmitter; ?????????????????????^ WordCountTopology.java:23:?package?backtype.storm.task?does?not?exist import?backtype.storm.task.ShellBolt; ??????????????????????????^ WordCountTopology.java:24:?package?backtype.storm.topology?does?not?exist import?backtype.storm.topology.BasicOutputCollector; ??????????????????????????????^ WordCountTopology.java:25:?package?backtype.storm.topology?does?not?exist import?backtype.storm.topology.IRichBolt; ??????????????????????????????^ WordCountTopology.java:26:?package?backtype.storm.topology?does?not?exist import?backtype.storm.topology.OutputFieldsDeclarer; ??????????????????????????????^ WordCountTopology.java:27:?package?backtype.storm.topology?does?not?exist import?backtype.storm.topology.TopologyBuilder; ??????????????????????????????^ WordCountTopology.java:28:?package?backtype.storm.topology.base?does?not?exist import?backtype.storm.topology.base.BaseBasicBolt; ???????????????????????????????????^ WordCountTopology.java:29:?package?backtype.storm.tuple?does?not?exist import?backtype.storm.tuple.Fields; ???????????????????????????^ WordCountTopology.java:30:?package?backtype.storm.tuple?does?not?exist import?backtype.storm.tuple.Tuple; ???????????????????????????^ WordCountTopology.java:31:?package?backtype.storm.tuple?does?not?exist import?backtype.storm.tuple.Values; ???????????????????????????^ WordCountTopology.java:32:?package?storm.starter.spout?does?not?exist import?storm.starter.spout.RandomSentenceSpout; ??????????????????????????^ WordCountTopology.java:41:?cannot?find?symbol symbol??:?class?ShellBolt location:?class?storm.starter.WordCountTopology ??public?static?class?SplitSentence?extends?ShellBolt?implements?IRichBolt?{ ????????????????????????????????????????????^ WordCountTopology.java:41:?cannot?find?symbol symbol??:?class?IRichBolt location:?class?storm.starter.WordCountTopology ??public?static?class?SplitSentence?extends?ShellBolt?implements?IRichBolt?{ ?????????????????????????????????????????????????????????????????^ WordCountTopology.java:48:?cannot?find?symbol symbol??:?class?OutputFieldsDeclarer location:?class?storm.starter.WordCountTopology.SplitSentence ????public?void?declareOutputFields(OutputFieldsDeclarer?declarer)?{ ????????????????????????????????????^ WordCountTopology.java:58:?cannot?find?symbol symbol??:?class?BaseBasicBolt location:?class?storm.starter.WordCountTopology ??public?static?class?WordCount?extends?BaseBasicBolt?{ ????????????????????????????????????????^ WordCountTopology.java:62:?cannot?find?symbol symbol??:?class?Tuple location:?class?storm.starter.WordCountTopology.WordCount ????public?void?execute(Tuple?tuple,?BasicOutputCollector?collector)?{ ????????????????????????^ WordCountTopology.java:62:?cannot?find?symbol symbol??:?class?BasicOutputCollector location:?class?storm.starter.WordCountTopology.WordCount ????public?void?execute(Tuple?tuple,?BasicOutputCollector?collector)?{ ?????????????????????????????????????^ WordCountTopology.java:73:?cannot?find?symbol symbol??:?class?OutputFieldsDeclarer location:?class?storm.starter.WordCountTopology.WordCount ????public?void?declareOutputFields(OutputFieldsDeclarer?declarer)?{ ????????????????????????????????????^ WordCountTopology.java:49:?cannot?find?symbol symbol??:?class?Fields location:?class?storm.starter.WordCountTopology.SplitSentence ??????declarer.declare(new?Fields("word")); ???????????????????????????^ WordCountTopology.java:47:?method?does?not?override?or?implement?a?method?from?a?supertype ????@Override ????^ WordCountTopology.java:52:?method?does?not?override?or?implement?a?method?from?a?supertype ????@Override ????^ WordCountTopology.java:69:?cannot?find?symbol symbol??:?class?Values location:?class?storm.starter.WordCountTopology.WordCount ??????collector.emit(new?Values(word,?count)); ?????????????????????????^ WordCountTopology.java:61:?method?does?not?override?or?implement?a?method?from?a?supertype ????@Override ????^ WordCountTopology.java:74:?cannot?find?symbol symbol??:?class?Fields location:?class?storm.starter.WordCountTopology.WordCount ??????declarer.declare(new?Fields("word",?"count")); ???????????????????????????^ WordCountTopology.java:72:?method?does?not?override?or?implement?a?method?from?a?supertype ????@Override ????^ WordCountTopology.java:86:?cannot?find?symbol symbol??:?class?TopologyBuilder location:?class?storm.starter.WordCountTopology ????TopologyBuilder?builder?=?new?TopologyBuilder(); ????^ WordCountTopology.java:86:?cannot?find?symbol symbol??:?class?TopologyBuilder location:?class?storm.starter.WordCountTopology ????TopologyBuilder?builder?=?new?TopologyBuilder(); ??????????????????????????????????^ WordCountTopology.java:88:?cannot?find?symbol symbol??:?class?RandomSentenceSpout location:?class?storm.starter.WordCountTopology ????builder.setSpout("spout",?new?RandomSentenceSpout(),?5).setNumTasks(7); ??????????????????????????????????^ WordCountTopology.java:91:?cannot?find?symbol symbol??:?class?Fields location:?class?storm.starter.WordCountTopology ????builder.setBolt("count",?new?WordCount(),?12).fieldsGrouping("split",?new?Fields("word")); ??????????????????????????????????????????????????????????????????????????????^ WordCountTopology.java:93:?cannot?find?symbol symbol??:?class?Config location:?class?storm.starter.WordCountTopology ????Config?conf?=?new?Config(); ????^ WordCountTopology.java:93:?cannot?find?symbol symbol??:?class?Config location:?class?storm.starter.WordCountTopology ????Config?conf?=?new?Config(); ??????????????????????^ WordCountTopology.java:100:?cannot?find?symbol symbol??:?variable?StormSubmitter location:?class?storm.starter.WordCountTopology ??????StormSubmitter.submitTopologyWithProgressBar(args[0],?conf,?builder.createTopology()); ??????^ WordCountTopology.java:105:?cannot?find?symbol symbol??:?class?LocalCluster location:?class?storm.starter.WordCountTopology ??????LocalCluster?cluster?=?new?LocalCluster(); ??????^ WordCountTopology.java:105:?cannot?find?symbol symbol??:?class?LocalCluster location:?class?storm.starter.WordCountTopology ??????LocalCluster?cluster?=?new?LocalCluster(); ?????????????????????????????????^ 36?errors
何解?
2017-08-07
沒有導入storm相關的包