关于SBT纱错误在使用火花 [英] Error about sbt yarn at using spark

查看:387
本文介绍了关于SBT纱错误在使用火花的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

喜当我写这篇code

hi when i am writing this code

>sbt

和看到这个结果后,

beyhan@beyhan:~/sparksample$ sbt
Starting sbt: invoke with -help for other options
[info] Set current project to Spark Sample (in build file:/home/beyhan/sparksample/)

和我写这篇code后

>compile

和我得到这个错误

[error] {file:/home/beyhan/sparksample/}default-f390c8/*:update: sbt.ResolveException: unresolved dependency: org.apache.hadoop#hadoop-yarn-common;1.0.4: not found
    [error] unresolved dependency: org.apache.hadoop#hadoop-yarn-client;1.0.4: not found
    [error] unresolved dependency: org.apache.hadoop#hadoop-yarn-api;1.0.4: not found
    [error] download failed: org.eclipse.jetty.orbit#javax.transaction;1.1.1.v201105210645!javax.transaction.orbit
    [error] download failed: org.eclipse.jetty.orbit#javax.servlet;3.0.0.v201112011016!javax.servlet.orbit
    [error] download failed: org.eclipse.jetty.orbit#javax.mail.glassfish;1.4.1.v201005082020!javax.mail.glassfish.orbit
    [error] download failed: org.eclipse.jetty.orbit#javax.activation;1.1.0.v201105071233!javax.activation.orbit
    [error] Total time: 14 s, completed Oct 16, 2015 3:58:48 PM

我sparksample有这个。

My sparksample has this.

beyhan@beyhan:~/sparksample$ ll
total 20
drwxrwxr-x  4 beyhan beyhan 4096 Eki 16 16:02 ./
drwxr-xr-x 57 beyhan beyhan 4096 Eki 16 15:27 ../
drwxrwxr-x  2 beyhan beyhan 4096 Eki 16 16:02 project/
-rw-rw-r--  1 beyhan beyhan  142 Eki 15 18:57 simple.sbt
drwxrwxr-x  3 beyhan beyhan 4096 Eki 15 11:14 src/

另外的src文件有

Also src file has

src>main>scala>SimpleCode.scala

和我simple.sbt文件中像这样

And my simple.sbt file like this

name := "Spark Sample"

version := "1.0"

scalaVersion := "2.11.7"

libraryDependencies += "org.apache.spark" % "spark-core_2.11" % "1.2.0"

我应该怎么办?
我认为,这个错误我的纱线,因为我没有。
谢谢你。

What should i do? I think this error about my yarn because i don't have. Thanks.

推荐答案

的这种依赖性org.apache.hadoop#Hadoop的纱线客户端; 1.0.4 为你似乎并不喜欢它是因为 build.sbt 。或许有一些错误的缓存文件〜/ .ivy2 〜/ .m2目录,还是因为也许一些项目/ *。SBT 文件引入额外的依赖关系。

This dependency of org.apache.hadoop#hadoop-yarn-client;1.0.4 for you doesn't seem like it is because of build.sbt. Perhaps there is something wrong with your cached files in ~/.ivy2 or ~/.m2, or maybe because of some project/*.sbt files introducing additional dependencies.

这对我来说工作正常,但:

It works fine for me though:

build.sbt

$ cat build.sbt 
name := "Spark Sample"

version := "1.0"

scalaVersion := "2.11.7"

libraryDependencies += "org.apache.spark" %% "spark-core" % "1.2.0"

所有的依赖解决:

All dependencies resolved:


$ SBT编译
获取org.scala-SBT SBT 0.13.9 ...
::检索:: org.scala-SBT#启动应用程序
    confs:[默认]
    52文物复制,0已检索(17785kB / 791ms)
获取斯卡拉2.10.5(为SBT)...
::检索:: org.scala-SBT#启动阶
    confs:[默认]
    5文物复制,0已检索(24493kB / 306ms)
[资讯]设置当前项目星火样品(在构建文件:/家庭/ tuxdna的/ tmp / P /)
[资讯] {更新文件:/家庭/ tuxdna的/ tmp / P /} p ...
[资讯]解决的JLine#的JLine; 2.12.1 ...
[信息]下载https://repo1.maven.org/maven2/org/apache/spark/spark-core_2.11/1.2.0/spark-core_2.11-1.2.0.jar ...
[信息] [成功] org.apache.spark#火花core_2.11;!1.2.0火花core_2.11.jar(31007ms)
[信息]下载https://repo1.maven.org/maven2/org/apache/spark/spark-network-common_2.11/1.2.0/spark-network-common_2.11-1.2.0.jar ...
[信息] [成功] org.apache.spark#火花网络common_2.11;!1.2.0火花网络common_2.11.jar(1873ms)
[信息]下载https://repo1.maven.org/maven2/org/apache/spark/spark-network-shuffle_2.11/1.2.0/spark-network-shuffle_2.11-1.2.0.jar ...
[信息] [成功] org.apache.spark#火花网络shuffle_2.11;!1.2.0火花网络shuffle_2.11.jar(2122ms)
[信息]完成更新。
[成功]总时间:第61号,完成了2015年10月17日上午12点48分49秒

请注意我的安装Scala和SBT版本:

Note my installed Scala and SBT versions:

$ sbt sbt-version
[info] Set current project to Spark Sample (in build file:/home/tuxdna/tmp/p/)
[info] 0.13.9
$ scala -version
Scala code runner version 2.11.2 -- Copyright 2002-2013, LAMP/EPFL

你能尝试使用一个单独的用户这些步骤(或者一个单独的机器上)?

Could you try these steps using a separate user ( or maybe on a separate machine ) ?

这篇关于关于SBT纱错误在使用火花的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆