Apache Storm-Starter:Intellij IDEA:无法解析符号' LocalCluster&#39 ;;无法解析符号' LocalDPRC'

时间:2014-06-11 10:04:57

标签: maven intellij-idea apache-storm

我打算尝试风暴启动器。

我按照标题"在IDEA中导入风暴启动器作为项目"在https://github.com/apache/incubator-storm/tree/master/examples/storm-starter。*****

enter image description here

*****有3个不同之处(我认为这不会导致本文后面提到的错误):

1)我导入了所有模块,而不仅仅是风暴启动器。也就是说,我导入了更高级别的目录( somePath / incubator-storm / 而不是 somePath / incubator-storm / examples / storm-starter )。

2)我使用的是Oracle JDK 7.具体来说,就是Java 1.7.0_60。说明推荐使用JDK 6.

3)在导入过程中,我请求IDEA自动下载Maven源和依赖项。


Intellij IDEA遇到错误:

无法解析符号' LocalCluster'

无法解析符号' LocalDPRC'

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:3)

我有类似的问题,我终于意识到你需要做的事情

mvn clean install -DskipTests=true

在顶级风暴目录中首先构建风暴。

答案 1 :(得分:0)

如果这也不起作用并且您正在使用IntelliJ ...只需为IntelliJ安装Clojure插件。出错的原因是您的IDE无法解析Storm中与Localcluster类相对应的Clojure代码。