我最近安装了用于scala编程的intellij,现在我正在做一个关于scala.actors的教程,现在我遇到了一个奇怪的错误,当我尝试import scala.actors.Actor._
时,错误消息是
无法解析符号参与者
我在eclipse中没有这样的问题,所以我想我安装了scala插件。
也许这里少了什么?:
外部库
谢谢您提前提供帮助!哦,这是我关于Stackoverflow的第一个问题,所以如果我做错了什么,请不要犹豫地纠正我。
发布于 2015-09-07 08:10:49
从Scala 2.10
开始,Scala Actors被移动到一个外部包中(而反对而支持阿克卡)。
看看这个:http://docs.scala-lang.org/overviews/core/actors-migration-guide.html
如果您真的需要它们,请尝试将scala-actors
添加为依赖性。
发布于 2015-09-07 08:11:14
Scala2.11:http://docs.scala-lang.org/overviews/core/actors-migration-guide.html中不推荐Scala参与者
建议使用Akka代替。您所遵循的教程可能已经过时,请尝试使用akka教程。
发布于 2016-04-24 14:09:02
当我使用REPL时,它能够导入作为Intellij无法解析的参与者。我同意演员被贬低,但我很想知道REPL。它是如何识别演员的。
参考下面的日志,
>scala
Welcome to Scala 2.11.8 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_45).
Type in expressions for evaluation. Or try :help.
scala> import scala.actors.Actor
import scala.actors.Actor
https://stackoverflow.com/questions/32433561
复制相似问题