斯卡拉不喜欢akka中的自变量?

Tyl*_*ies 2 scala actor akka

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]
)
Run Code Online (Sandbox Code Playgroud)

我的代码出现了以下错误:错误:找不到:值自我

Vik*_*ang 6

好吧,那是因为你导入了Scala Actors:"actors.Actor",然后尝试使用Akka创建它的实例.

如果你将"actors.Actor"改为"akka.actor.Actor",一切都会好的.

  • 听起来你正在尝试将Akka 1.1与Scala 2.8.1一起使用 (3认同)