我使用的是最新的MacOS版本:
打开终端窗口,我使用的是iTerm。然后有两个重要的环境变量需要设置:
1. JAVA_HOME
~ export JAVA_HOME=$(/usr/libexec/java_home)
~ java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)
2. TERM
~ export TERM=xterm-color
这样就可以开始编译spark项目了。先从github下载spark:
~ git clone https://github.com/apache/spark.git
进入目录spark,开始编译:
~ cd spark
~ build/mvn -DskipTests clean package
等待比较长的时间,到最后得到了成功编译的信息ÿ