Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala 为什么这条信息是;类型安全控制台不支持Akka版本:2.3.4;?_Scala_Sbt_Akka_Typesafe Console - Fatal编程技术网

Scala 为什么这条信息是;类型安全控制台不支持Akka版本:2.3.4;?

Scala 为什么这条信息是;类型安全控制台不支持Akka版本:2.3.4;?,scala,sbt,akka,typesafe-console,Scala,Sbt,Akka,Typesafe Console,当我执行sbt编译时,会出现此异常 Mybuild.sbt包含以下条目 scalaVersion := "2.10.3" val akkaVersion = "2.3.4" libraryDependencies ++= Seq( "com.typesafe.akka" %% "akka-actor" % akkaVersion, "com.typesafe.akka" %% "akka-testkit" % akkaVersion, "com.typesafe.akka" %%

当我执行
sbt编译时,会出现此异常
My
build.sbt
包含以下条目

scalaVersion := "2.10.3"
val akkaVersion = "2.3.4"

libraryDependencies ++= Seq(
  "com.typesafe.akka" %% "akka-actor" % akkaVersion,
  "com.typesafe.akka" %% "akka-testkit" % akkaVersion,
  "com.typesafe.akka" %% "akka-persistence-experimental" % akkaVersion) 
知道是什么引起的吗

java.lang.RuntimeException: Akka version is not supported by Typesafe Console: 2.3.4
    at scala.sys.package$.error(package.scala:27)
    at com.typesafe.sbt.atmos.AtmosRun$.supportedAkkaVersion(AtmosRun.scala:65)
    at com.typesafe.sbt.atmos.AtmosRun$$anonfun$selectAkkaVersion$1.apply(AtmosRun.scala:58)
    at com.typesafe.sbt.atmos.AtmosRun$$anonfun$selectAkkaVersion$1.apply(AtmosRun.scala:58)
    at scala.Option.map(Option.scala:145)
    at com.typesafe.sbt.atmos.AtmosRun$.selectAkkaVersion(AtmosRun.scala:58)
    at com.typesafe.sbt.SbtAtmos$$anonfun$atmosDefaultSettings$26.apply(SbtAtmos.scala:159)
    at com.typesafe.sbt.SbtAtmos$$anonfun$atmosDefaultSettings$26.apply(SbtAtmos.scala:159)
    at sbt.Scoped$RichInitialize$$anonfun$map$1$$anonfun$apply$3.apply(Structure.scala:130)
    at sbt.std.Transform$$anon$3$$anonfun$apply$2.apply(System.scala:45)
    at sbt.std.Transform$$anon$3$$anonfun$apply$2.apply(System.scala:45)
    at sbt.std.Transform$$anon$4.work(System.scala:64)
    at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237)
    at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237)
    at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18)
    at sbt.Execute.work(Execute.scala:244)
    at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237)
    at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237)
    at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:160)
    at sbt.CompletionService$$anon$2.call(CompletionService.scala:30)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
[error] (atmos:traceAkkaVersion) Akka version is not supported by Typesafe Console: 2.3.4
[error] Total time: 0 s, completed Aug 4, 2014 8:04:08 AM
Typesafe控制台(您似乎正在使用)已停止使用。例外情况是:
类型安全控制台不支持Akka版本:2.3.4

Typesafe控制台已停止使用。请使用最新的
Activator
或其他Akka监控解决方案之一:

  • –开源,托管自己
  • –云端或主机自己
  • –云

您是否碰巧使用Activator创建了应用程序?Typesafe Activator包含Inspect选项卡,它基本上是控制台的左侧(并使用sbt atmos,它是AtmosRun类所在的项目)。在使用Activator运行Akka 2.3.4时,我遇到了类似的问题。不确定它是否已在当前版本中修复。在这种情况下,您可能需要停用activator的inspect功能。

我遇到了这个问题。似乎是console或activator的早期版本在我的项目中安装了“atmos shim”。删除这两个文件解决了问题:

activator-sbt-atmos-akka-shim.sbt
project/activator-sbt-atmos-akka-shim.sbt

@Konard-我的build.sbt中没有任何类型安全控制台的“直接”依赖项。然而,我正在使用其他一些第三方库(它们可能反过来使用typesafe控制台)。知道如何找到罪犯吗?有人正在添加
atmos
(控制台)。正如@pushy activator所提到的,正在添加控制台。我删除了与activator相关的文件,现在可以正常工作了。
project/
文件夹中有什么?是否有
*.sbt*和/或
*.scala`文件?
build.sbt
完成了吗?Akka 2.3.4由Activator 1.2.3支持:-)是的,我使用Activator创建了它。我删除了与Activator相关的文件,现在工作正常。