编译spark源码时可能会报下面这个错误,
uncaught exception during compilation: java.lang.StackOverflowError
需要设置maven参数
export MAVEN_OPTS="-Xmx1024M -Xms1024M -Xss1M -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=512m -XX:+UseParallelGC"
在执行编译
mvn -Pyarn -Phadoop-2.4 -Dhadoop.version=2.6.0 -Phive -Phive-thriftserver -DskipTests clean package -e