【发布时间】:2017-10-07 23:46:07
【问题描述】:
运行 spark hello world 程序时出现以下错误。
[信息] 更新 {file:/C:/Users/user1/IdeaProjects/sqlServer/}sqlserver... [信息] 解决 org.apache.spark#spark-core_2.12;2.1.1 ... [警告] 未找到模块:org.apache.spark#spark-core_2.12;2.1.1 [警告] ==== 本地:尝试过 [警告] C:\Users\user1\.ivy2\local\org.apache.spark\spark-core_2.12\2.1.1\ivys\ivy.xml [警告] ==== 公开:试过 [警告] https://repo1.maven.org/maven2/org/apache/spark/spark-core_2.12/2.1.1/spark-core_2.12-2.1.1.pom [警告] ==== 本地预加载常春藤:尝试过 [警告] C:\Users\user1\.sbt\preloaded\org.apache.spark\spark-core_2.12\2.1.1\ivys\ivy.xml [警告] ==== 本地预加载:已尝试 [警告] 文件:/C:/Users/user1/.sbt/preloaded/org/apache/spark/spark-core_2.12/2.1.1/spark-core_2.12-2.1.1.pom [信息] 正在解决 jline#jline;2.14.3 ... [警告] :::::::::::::::::::::::::::::::::::::::::::::: [警告] :: 未解决的依赖关系 :: [警告] :::::::::::::::::::::::::::::::::::::::::::::: [警告] :: org.apache.spark#spark-core_2.12;2.1.1:未找到 [警告] :::::::::::::::::::::::::::::::::::::::::::::: [警告] [警告] 注意:未解析的依赖路径: [警告] org.apache.spark:spark-core_2.12:2.1.1 (C:\Users\user1\IdeaProjects\sqlServer\build.sbt#L7-8) [警告] +- mpa:mpa_2.12:1.0 [trace] 堆栈跟踪被抑制:最后运行 *:update 以获得完整输出。 [错误] (*:update) sbt.ResolveException: 未解决的依赖项: org.apache.spark#spark-core_2.12;2.1.1: 未找到 [错误] 总时间:1 s,完成时间 2017 年 5 月 9 日 11:05:44 AM这里是build.sbt,
name := "Mpa"
version := "1.0"
scalaVersion := "2.11.8"
libraryDependencies += "org.apache.spark" %% "spark-core" % "2.1.1"
我的 Spark webcome 消息。
欢迎来到 ____ __ / __/__ ___ _____/ /__ _\ \/ _ \/ _ `/ __/ '_/ /___/ .__/\_,_/_/ /_/\_\ 2.1.1 版 /_/ 使用 Scala 版本 2.11.8(Java HotSpot(TM) 64 位服务器 VM,Java 1.8.0_111) 输入表达式以对其进行评估。 键入 :help 以获取更多信息。更新:
我将built.sbt 更改为
name := "Mpa"
version := "1.0"
scalaVersion := "2.11.8"
libraryDependencies += "org.apache.spark" %% "spark-core_2.11" % "2.1.0"
还是得到了
[信息] 更新 {file:/C:/Users/user1/IdeaProjects/sqlServer/}sqlserver... [信息] 解决 org.apache.spark#spark-core_2.11_2.11;2.1.0 ... [警告] 未找到模块:org.apache.spark#spark-core_2.11_2.11;2.1.0 [警告] ==== 本地:尝试过 [警告] C:\Users\user1\.ivy2\local\org.apache.spark\spark-core_2.11_2.11\2.1.0\ivys\ivy.xml [警告] ==== 公开:试过 [警告] https://repo1.maven.org/maven2/org/apache/spark/spark-core_2.11_2.11/2.1.0/spark-core_2.11_2.11-2.1.0.pom [警告] ==== 本地预加载常春藤:尝试过 [警告] C:\Users\user1\.sbt\preloaded\org.apache.spark\spark-core_2.11_2.11\2.1.0\ivys\ivy.xml [警告] ==== 本地预加载:已尝试 [警告] 文件:/C:/Users/user1/.sbt/preloaded/org/apache/spark/spark-core_2.11_2.11/2.1.0/spark-core_2.11_2.11-2.1.0.pom [信息] 正在解决 jline#jline;2.12.1 ... [警告] :::::::::::::::::::::::::::::::::::::::::::::: [警告] :: 未解决的依赖关系 :: [警告] :::::::::::::::::::::::::::::::::::::::::::::: [警告] :: org.apache.spark#spark-core_2.11_2.11;2.1.0: 未找到 [警告] :::::::::::::::::::::::::::::::::::::::::::::: [警告] [警告] 注意:未解析的依赖路径: [警告] org.apache.spark:spark-core_2.11_2.11:2.1.0 (C:\Users\user1\IdeaProjects\sqlServer\build.sbt#L7-8) [警告] +- mpa:mpa_2.11:1.0 [trace] 堆栈跟踪被抑制:最后运行 *:update 以获得完整输出。 [错误](*:更新)sbt.ResolveException:未解决的依赖项:org.apache.spark#spark-core_2.11_2.11;2.1.0:未找到 [错误] 总时间:1 s,完成时间 2017 年 5 月 9 日 1:01:01 PM【问题讨论】:
-
@Harald 我在您的评论中使用了问题中的答案,但仍然无法正常工作。答案是三年前发布的。
-
四年后我也遇到了同样的问题。为您的 scala 版本使用正确的 spark-core 版本很重要。可以在这里找到合适的版本表mvnrepository.com/artifact/org.apache.spark/spark-core。
标签: scala apache-spark sbt