最近想用idea研讀下spark的源代碼,畢竟是研究這個,看看代碼裝裝逼也不錯。。
在網上都有很多用idea導入spark源碼的教程,中間可能後出現找不到sparkflumeprotocol等等的問題
這個主要的原因是因爲idea的sbt插件的不完整。在編譯的過程中可能會被防火牆給咔掉。。我猜的。。
在windows下看源碼就在spark目錄下使用sbt gen-idea的命令編譯,時間超級長。。
保證得有git sbt scala
之後再將spark編譯好的成功導入idea中就不會找不到類和trait了~~