2015-01-12 28 views
0

我從Git下載Spark1.2.0代碼庫,並將其作爲Maven項目導入到Intellij Idea中。 然後我在Maven Projects視圖中對Maven Install進行根模塊的安裝。使用IntelliJ Idea Building構建Spark1.2.0代碼庫

經過長時間的建設,所有的模塊都成功建成。但是當我在IntellijIdea中運行LocalPi時,編譯錯誤開始出現: 1.沒有生成EventBatch和SparkFlumeProtocol類,它們應該位於 org.apache.spark.streaming.flume.sink包中。 2. CodeGenerator.scala中存在一些錯誤,抱怨q是StringContext的成員。

我已經嘗試了很多時間來解決這些問題,但沒有運氣。

+0

有沒有人遇到這個問題?謝謝。 – Tom

回答

0

請嘗試單擊「Maven項目」工具窗口中的「爲所有項目生成源文件和更新文件夾」按鈕以手動生成這些源。

查看 - >工具窗口 - > Maven項目

您可以星火項目外部水槽水槽還可以右鍵單擊,然後單擊生成來源和更新的文件夾。