【问题标题】:Problems importing akka scala导入akka scala的问题
【发布时间】:2019-04-25 02:51:22
【问题描述】:

我正在编写一个玩具 Akka 示例来了解这些概念。我在 intelij 中将 akka 模型导入我的项目时遇到问题。 我正在制作以下导入声明

import akka.actor.Actor

错误信息显示

 cannot resolve the symbol Akka

我错过了使用 akka 的额外步骤吗? 为什么编译器无法识别导入?

【问题讨论】:

  • 你在依赖中添加了什么版本?
  • 依赖看起来像这样 ----- ThisBuild 中的 libraryDependencies ++= Seq( "com.typesafe.akka" %% "akka-actor" % "2.5.18", "org.scalactic " %% "scalactic" % "3.0.4", "org.scalatest" %% "scalatest" % "3.0.4" % 测试, "org.scalamock" %% "scalamock" % "4.1.0" % 测试, "org.scalacheck" %% "scalacheck" % "1.13.4" % 测试)

标签: scala import akka


【解决方案1】:

您必须将 Akka 依赖项添加到您的 build.sbt

https://mvnrepository.com/artifact/com.typesafe.akka/akka-actor_2.11/2.5.18

然后你应该重新导入依赖项,在你的 ide 中使用 sbt 工具,如下所述:https://stackoverflow.com/a/20466144/2201566

【讨论】:

  • 如果没有设置为自动将 sbt 导入 IntelliJ(至少应该提示)
  • 现在重新导入是什么意思?我已将 "com.typesafe.akka" %% "akka-actor" % "2.3.8" 行添加到 libraryDependencies 的构建中,但仍然没有解决它,所以可能需要重新导入 sbt 吗?跨度>
  • 根据您的设置,您可能需要为 intellij.s 集成编译器刷新项目以注意到依赖项的变化。
猜你喜欢
  • 2017-04-18
  • 1970-01-01
  • 1970-01-01
  • 2014-05-19
  • 1970-01-01
  • 2017-10-06
  • 1970-01-01
  • 2017-10-26
  • 2011-12-03
相关资源
最近更新 更多