最近想用idea研读下spark的源代码,毕竟是研究这个,看看代码装装逼也不错。。
在网上都有很多用idea导入spark源码的教程,中间可能后出现找不到sparkflumeprotocol等等的问题
这个主要的原因是因为idea的sbt插件的不完整。在编译的过程中可能会被防火墙给咔掉。。我猜的。。
在windows下看源码就在spark目录下使用sbt gen-idea的命令编译,时间超级长。。
保证得有git sbt scala
之后再将spark编译好的成功导入idea中就不会找不到类和trait了~~