作为workaround,把spark根目录下的pom.xml文件中的以下部分注释掉:
<repository>
<id>twttr-repo</id>
<name>Twttr Repository</name>
<url>http://maven.twttr.com</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
可以使用mvn进行编译,idea可以直接在mvn编译完成后直接打开。具体详见https://cwiki.apache.org/confluence/display/SPARK/Useful+Developer+Tools#UsefulDeveloperTools-IntelliJ