在Eclipse中构建Spark时,在SparkFlumeProtocol和EventBatch上找不到类型

时间:2016-05-24 22:15:54

标签: eclipse apache-spark

我按照Spark Confluence wiki中的说明,在Scala Eclipse IDE中尝试构建Spark时遇到了问题。

具体来说,我遇到了"未找到类型"类SparkFlumeProtocolEventBatch上的错误。

如何解决这些错误?

1 个答案:

答案 0 :(得分:1)

找到解决方案。事实证明,以上缺少的类存在于其中一个Spark项目的Maven目标目录中:     spark-streaming-flume-sink/target/scala-2.10/src_managed/main/compiled_avro

要在Eclipse中构建所有内容,只需将上述路径添加为spark-streaming-flume-sink项目的Eclipse源目录即可。 (在项目浏览器中右键单击项目,然后选择Build Path / Configure Build Path... / Source标签/ Add Folder并浏览到路径。