【问题标题】:Where I can find akka actor model in default scala-lib?我在哪里可以在默认的 scala-lib 中找到 akka 演员模型?
【发布时间】:2013-09-27 09:30:54
【问题描述】:

从 Scala 2.11.0 开始,不推荐使用 Scala Actors 库。 在 Scala 2.10.0 中,默认的 actor 库已经是 Akka。

标准 scala 库 Akka 中有吗?还是需要自己去拿?

【问题讨论】:

    标签: scala akka actor


    【解决方案1】:

    它不包含在 scala 标准库中,您应该自己提供依赖项。如果您使用的是 sbt,请将以下内容添加到您的构建中:

    libraryDependencies += "com.typesafe.akka" %% "akka-actor" % "2.2.1"
    

    【讨论】:

    • 谢谢!我有点失望,因为我一直认为它是开箱即用的。
    • akka-actor 包含在 Scala 发行版中,但它不是 Scala 标准库的一部分。
    • @brainless 实际上 scala 移动到其功能的高度模块化,例如,在下一个版本 (2.11) 中,xml 将被移出 std。这是一种相当合理的方法——并不是每个人都需要在他们的应用程序中使用 actor 或 xml,并且尽可能保持 std 的轻量级对于 Android 应用程序尤其重要。
    • 是的,这是有道理的。在使用 sbt 或 mvn 时添加依赖是没有问题的。但是当我尝试简单地添加 .jar 并且所有都必须工作时,我在我的“akka-hello-world”中遇到了问题)通常,将标准库减少到所需的最小库集比包含所有“美味”库要困难得多.
    猜你喜欢
    • 2016-01-24
    • 1970-01-01
    • 2011-04-02
    • 1970-01-01
    • 2022-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多