【问题标题】:scala doesn't like self variable in akka?scala不喜欢akka中的自变量?
【发布时间】:2011-05-21 08:37:52
【问题描述】:
import actors.Actor
import akka.actor.Actor._
class HelloWorldActor extends Actor {
  def receive = {
    case msg => self reply (msg + "world")
  }
}
remote.start("localhost",9999).register(
  "hello-service", actorOf[HelloWorldActor]
)

我的代码出现以下错误: 错误:未找到:自我价值

【问题讨论】:

    标签: scala akka actor


    【解决方案1】:

    嗯,那是因为你已经导入了 Scala Actors:

    actors.Actor

    然后尝试使用 Akka 创建它的实例。

    如果你改变:

    actors.Actor

    akka.actor.Actor

    一切都会好起来的。

    【讨论】:

    • 错误:MessageInvocation 所需的类文件丢失。 scala 包的引用类型 Serializable 引用了不存在的符号。
    • 听起来您正在尝试将 Akka 1.1 与 Scala 2.8.1 一起使用
    猜你喜欢
    • 2012-07-24
    • 1970-01-01
    • 2017-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-26
    相关资源
    最近更新 更多