请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

spark源码编译错误

按慕课网手记的步骤编译源码

scala2.10 hadoop2.8.2 spark 2.2.0

命令是这个:

make-distribution.sh --name 2.8.2 --tgz -Pyarn -Phadoop-2.8 -Phive -Phive-thriftserver -Dhadoop.version=2.8.2

结果好像无法编译,报这个错误:

VERSION='[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/NoPluginFoundForPrefixException'

错误截图已附上:https://img1.sycdn.imooc.com//szimg/5a3a10c70001511d07450441.jpg


我感觉我还有哪里配置错误,或者scala版本问题。只是在网上博客里没找到解答。大神求救

正在回答 回答被采纳积分+3

1回答

Michael_PK 2017-12-20 16:04:05

scala建议用2.11的版本,能否支持Hadoop2.8的profile也确定下!建议按照上课的版本来,否则各种问题兼容性可能有不同

0 回复 有任何疑惑可以回复我~
  • 提问者 慕运维8589058 #1
    都改了,scala是2.11 hadoop也是cdh版本2.6.0还是同一个错误。会不会什么什么文件需要修改。因为和网上别人的错误截图不同。我这个都没法编译==
    回复 有任何疑惑可以回复我~ 2017-12-20 17:21:03
  • Michael_PK 回复 提问者 慕运维8589058 #2
    默认是不需要改东西,直接能编译的,你换个机器试试
    回复 有任何疑惑可以回复我~ 2017-12-20 18:00:17
  • 提问者 慕运维8589058 回复 Michael_PK #3
    快奔溃了。还是不行。网上也没有相应解答。NoPluginFoundForPrefixException异常一般出现在maven中。好像大家编译spark时没有遇到这个错误
    回复 有任何疑惑可以回复我~ 2017-12-21 10:55:27
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信