【问题标题】:Scala SBT SparkContext error in IntelliJ for Windows - No configuration setting for 'akka.version'IntelliJ for Windows 中的 Scala SBT SparkContext 错误 - 'akka.version' 没有配置设置
【发布时间】:2016-06-05 23:01:21
【问题描述】:

我一直在训练自己使用 Scala、IntelliJ 和 Spark。 我将“org.apache.spark:spark-core_2.10:1.1.1”下载到我的 IntelliJ 项目中,并且我正在尝试应用我在 Spark 上接受的一些培训。我试图通过使用 Scala 工作表(首选)或 Scala 控制台来测试想法,让自己轻松自如。


代码sn-p:

import org.apache.spark
import org.apache.spark._
val sc = new SparkContext("local[2]", "sc1")

当我尝试创建 SparkContext 时,出现错误:

在 scala 工作表中: com.typesafe.config.ConfigException$Missing:未找到密钥“akka.version”的配置设置

在 Scala 控制台中: java.lang.NoClassDefFoundError: 无法初始化类 akka.actor.ActorCell$

我对akka没有任何经验,我不想使用akka。 Spark 需要吗?我是否使用了错误的 scala 库?


我阅读了具有相同错误的其他问题,但到目前为止,这些建议没有帮助。

我在 build.sbt 文件中添加了以下依赖项: libraryDependencies += "org.apache.spark" %% "spark-core" % "1.4.0"

我很乐意回答更多问题。我不知道还要添加什么才能使这个问题更容易回答。

谢谢,

大卫·韦伯

【问题讨论】:

  • 你读过this吗?

标签: windows scala intellij-idea apache-spark akka


【解决方案1】:

我通过将我的 SBT 依赖项更新为:

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

我还下载了 org.apache.spark:spark-core_2.11-1.6.0.jar IntelliJ 之前在搜索 maven 时只找到 spark-core_2.10-1.1.1.jar。

我仍然无法创建火花上下文,但我现在遇到了另一个错误。在发布另一个问题之前,我将搜索新错误并查看我能找到什么。

大卫·韦伯

【讨论】:

    猜你喜欢
    • 2018-05-07
    • 1970-01-01
    • 2015-09-04
    • 2015-09-09
    • 1970-01-01
    • 2018-09-27
    • 1970-01-01
    • 2016-06-18
    • 2013-03-22
    相关资源
    最近更新 更多