Maven编译Spark源码总结
2017-03-06 22:03
459 查看
1 通过Git下载Spark源码
git clone https://github.com/apache/spark.git[/code]2 切换Spark源码分支
git branch -agit checkout v1.6.3
(或者直接下载对应分支的Spark源代码),确保要有make-distribution.sh文件3 修改 make-distribution.sh 文件
MVN="/home/hjr/Maven/apache-maven-3.3.9/bin/mvn" 或 MVN="$MAVEN_HOME/bin/mvn"
将项目编译所要使用的Maven设置为自己安装的Maven路径4 确保Java和Scala已安装
最好是查询一下软件的版本对应5 修改Spark源码工程的 pom.xml 文件
<name>Maven Repository</name> <!--<url>https://repo1.maven.org/maven2</url>--> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <releases> <enabled>true</enabled> </releases>
将Maven Repository换成国内阿里云的仓库6 编译
build/mvn -Pyarn -Phadoop-2.6 -Dhadoop.version=2.6.5 -DskipTests clean package
另附其他版本的编译
Spark 2.2.0 编译成功7 将编译好的源码导入到IDEA里面
相关文章推荐
- idea 查看 spark 源码 ,并用 maven 编译
- [Spark--基础]--maven编译spark源码(spark-2.3.0)
- intellij idea 导入maven编译好的spark源码
- spark源码编译(maven)
- 编译spark源码的方法,及编译、案例测试问题总结
- Spark笔记--使用Maven编译Spark源码(windows)
- mac下利用IDEA工具Maven编译Spark源码
- maven编译spark 源码
- 使用Maven编译Spark源码
- 使用Maven编译Spark源码
- Maven编译打包spark(2.1.0)源码及出现问题的解决方案(win7+Intellij IDEA)
- Spark -4:maven编译spark 源码
- linux 下用maven 编译spark源码版
- Spark 学习(三) maven 编译spark 源码
- Android源码编译整理总结
- Android源码编译整理总结
- eclipse maven 编译hadoop源码
- Android源码编译整理总结
- Android源码编译整理总结
- android 源码 sdk 编译总结