【发布时间】:2013-02-22 01:31:46
【问题描述】:
我最近开始探索 Scala,并开始在我的 Eclipse (Indigo) 副本中安装 Scala IDE。我最初为 Scala 2.9 安装了 Scala IDE,但后来注意到有一个更新的版本可用于 Scala 2.10。在旧插件上安装新插件似乎已经奏效,但是......
Scala 2.10 已弃用旧的 Scala Actors,转而支持 Akka Actors。因此,我正在尝试将导入添加到我的玩具 Scala 项目中:
import akka.actor.Actor
这在 IDE 中被标记为错误
not found: object akka
当我查看我的 Scala 项目的属性时,我确实没有看到 Akka 文档中提到的任何 akka-* jar 文件。
是否需要单独下载和安装它们,即使 Scala IDE 插件安装了 Scala 2.10 的其余部分?或者在集成 Akka Actor 以代替旧的 Scala Actors 时,包名称是否发生了变化? (文档没有这么说,但 Scala 2.10 版本是相当新的......)
【问题讨论】:
-
您是否将 akka 库添加到您的 build.sbt(无论 scala IDE 中是什么)?
-
我没有看到任何 akka-* jar 文件要添加到项目的类路径中......但不可否认,它们可能隐藏在 Eclipse 用来隔离插件的令人困惑的文件夹层次结构中的某个地方。我正在尝试确定是否应该独立下载 Akka jar,或者是否应该将它们捆绑在某个地方的 Scala 2.10 版本中......
-
不行,你需要将akka添加到sbt。
标签: eclipse scala ide akka actor