Intellij IDEA maven:无法解析符号“backtype”

时间:2016-12-01 01:45:04

标签: java xml maven intellij-idea apache-storm

我正在用kafka的输入写一个关于风暴的Wordcount。当我在IDEA上做项目时,我发现maven无法下载我需要的每个类(实际上是大多数类)。 pom.xml是

backtype

应该成功下载所有内容,并且此pom.xml中没有错误。在我的java.class中,它仍然说storm未找到,import storm.kafka.StringScheme; import storm.kafka.ZkHosts; import backtype.storm.Config; import backtype.storm.LocalCluster; import backtype.storm.StormSubmitter; 未找到。

<form enctype="multipart/form-data" id="upload-file" role="form" method="POST" action="" >
     <input type="hidden" name="_token" value="{{ csrf_token()}}">
     <input type="file" class="form-control" id="catagry-logo" name="videologo">
</form>
<div id="video-submit">Submit</div>

我不使用虚拟机,所有内容都直接安装在我的OS X Yosemite 10.10.5中。 我在使用IDEA之前运行了Hadoop。一切都好。所以我认为maven应该安装正确。

谢谢!

1 个答案:

答案 0 :(得分:2)

风暴1.0之后,backtype.storm更改为org.apache.storm。 尝试将所有backtype.storm替换为org.apache.storm。 像

import storm.kafka.StringScheme;
import storm.kafka.ZkHosts;
import org.apache.storm.Config;
import org.apache.storm.LocalCluster;
import org.apache.storm.StormSubmitter;