如何使用 scala 2.9.x 运行 akka 2.1-snapshots?

     2023-03-24     199

关键词:

【中文标题】如何使用 scala 2.9.x 运行 akka 2.1-snapshots?【英文标题】:How can run akka 2.1-snapshots with scala 2.9.x? 【发布时间】:2012-07-24 20:32:36 【问题描述】:

当将 akka 从 1.2 升级到 akka 2.0.2 时,我无法实现 camel,因为 akka 2.0.2 不支持 akka-camel,我尝试使用 akka 2.1-snapshots 但它需要 scala 2.10,我该如何运行 akka 2.1 - scala 2.9.x 的快照?

当我编译testkit时总是出现这个错误:

TestKitBase 所需的类文件丢失。 [错误] 参考值 软件包 concurrent 的 util 指的是不存在的符号。 [错误] 一 发现错误

如果我将 scala-reflect-2.10.0-M5.jar 、 scala-library-2.10-M5.jar、 scalatest-2.10-M5.jar 复制到我的库文件夹,还有其他错误:

加载包时出错,包所需的类文件丢失。 [错误] 不推荐使用的对象的参考值 $default$2 是指 到不存在的符号。

我正在使用 sbt 0.11.3,这是我的 build.sbt 文件:

名称 := "akka-2.1-test"

版本 := "1.0.0"

scalaVersion := "2.9.1"

resolvers += "Typesafe Repository" at "http://repo.akka.io/snapshots"

unmanagedBase base / "custom_lib"

我不想升级到 scala 2.10,因为我的 liftweb 仍然使用 scala 2.9.1

非常感谢您的帮助!

【问题讨论】:

【参考方案1】:

我怀疑 Akka 2.1 是否会针对 Scala 2.9.x 发布,因为它使用了 Scala 2.10 的许多新功能。

【讨论】:

无法使用 sbt 运行简单的 akka 示例

】无法使用sbt运行简单的akka示例【英文标题】:Failedtorunsimpleakkasampleusingsbt【发布时间】:2013-10-1905:37:09【问题描述】:我只是在关注akka示例,但无法运行该程序。我已经使用homebrew(OSXMountailLion)安装了akka、sbt(0.13)、scala(2.10.3)... 查看详情

如何让 Shiro 在 Scala + Akka + Spray 环境中工作

】如何让Shiro在Scala+Akka+Spray环境中工作【英文标题】:HowcanimakeShiroworkinScala+Akka+Sprayenvironment【发布时间】:2013-07-2209:25:57【问题描述】:我想我没有正确理解工作流程。我正在使用ApacheShiro和Stormpath在Scala中编写Web服务。我的用... 查看详情

如何理解 AKKA 中使用的这种 CCAS 锁定机制?

】如何理解AKKA中使用的这种CCAS锁定机制?【英文标题】:HowtounderstandthisCCASlockingmachanizionusedinAKKA?【发布时间】:2011-09-0516:01:55【问题描述】:我刚刚在akka中遇到了一段代码。https://codereview.scala-lang.org/fisheye/browse/~raw,r=25521/scala-... 查看详情

不同版本之间的 Akka 远程处理

...013-10-2216:18:03【问题描述】:我试图在不同的akka版本之间使用远程处理。我有一个在scala2.10.2上运行akka2.2.1的应用程序和一个在scala2.9.2上运行akka2.0.5的应用程序。第二个应用程序使用的库不适用于scala2.10.2,因此我不能简单地更... 查看详情

如何在scala akka(spray)中为rest服务编写测试用例

】如何在scalaakka(spray)中为rest服务编写测试用例【英文标题】:howtowritetestcaseforrestserviceinscalaakka(spray)【发布时间】:2016-04-2416:38:22【问题描述】:如何模拟HttpRespose?我正在使用scalla、akka和spray来调用以json响应的rest服务,我... 查看详情

如何使用 AKKA-HTTP、spray-json、oauth2 和 slick 优化 scala REST api?

】如何使用AKKA-HTTP、spray-json、oauth2和slick优化scalaRESTapi?【英文标题】:HowtooptimizescalaRESTapiusingAKKA-HTTP,spray-json,oauth2andslick?【发布时间】:2017-01-3111:11:31【问题描述】:我使用AKKA-HTTP、spray-json和Slick在scala中创建了一个RESTapi。对... 查看详情

使用 Akka 进行 Scala 折叠

】使用Akka进行Scala折叠【英文标题】:ScalafoldingusingAkka【发布时间】:2011-09-1911:52:01【问题描述】:我在Java中实现了我所谓的“可折叠队列”,即ExecutorService使用的LinkedBlockingQueue。这个想法是每个任务作为一个唯一的id,如果... 查看详情

与 Scala / Akka Actor 相比,Java 线程有多重?

...alaactor与java线程的性能。我很惊讶地看到差异,我观察到使用我的系统我最多只能生成约2000个线程(一次运行)但使用相同的系统我能够生成约500,000个scala演员。两个程序 查看详情

使用 Scala/Akka 在 JVM 中进行高频交易

】使用Scala/Akka在JVM中进行高频交易【英文标题】:HighFrequencyTradingintheJVMwithScala/Akka【发布时间】:2012-04-1415:24:23【问题描述】:让我们想象一个Java中的假设HFT系统,需要(非常)低延迟,由于不变性(Scala?),有许多短命的... 查看详情

Akka演员(Scala)如何在内存不足时获得堆转储[重复]

】Akka演员(Scala)如何在内存不足时获得堆转储[重复]【英文标题】:Akkaactors(Scala)Howtogetheapdumponoutofmemory[duplicate]【发布时间】:2016-11-0905:37:49【问题描述】:如何配置Akka应用程序以在崩溃时生成堆转储(内存不足)。尝试搜索... 查看详情

如何在scala中自动重新运行sbt项目

】如何在scala中自动重新运行sbt项目【英文标题】:Howtoautore-runsbtprojectinscala【发布时间】:2021-09-0817:49:59【问题描述】:我创建了一个sbt项目来学习使用akka-http的简单crud操作。首先,我添加了简单的路由来检查它是否正常工作... 查看详情

Scala、Akka、Spray:如何在处理前验证 json 数据?

】Scala、Akka、Spray:如何在处理前验证json数据?【英文标题】:Scala,Akka,Spray:Howtovalidatejsondatabeforeprocessing?【发布时间】:2015-03-3117:29:31【问题描述】:当所有输入都有效时,我可以处理这个json,即使用有效的键(包括大小写)... 查看详情

akka|helloakka(代码片段)

...基于Actor模型处理并发,提供了Java和Scala的API。下面总结如何基于SpringBoot搭建helloworld项目。第一步引入依赖,<properties><akka.version>2.6.10</akka.version><scala.bina 查看详情

为啥 SBT 的 Scala (2.10) 不包含 Akka?

...2013-08-0503:19:33【问题描述】:我下载了Scala2.10.2,解压并运行Scala命令,我可以成功importakka._。在另一个实验中,我在build.sbt中使用以下行创建了一个sbt项目:scalaVe 查看详情

scala 使用的是二进制发行版附带的 akka,而不是 sbt 的发行版

】scala使用的是二进制发行版附带的akka,而不是sbt的发行版【英文标题】:scalaisusingakkashippedwithbinarydistributioninsteadofsbt\'sone【发布时间】:2021-03-0402:54:37【问题描述】:我有一个项目在2.11_2.5.21版本中使用akka,它是我的fatjar中的... 查看详情

使用 Eclipse 设置 Akka

】使用Eclipse设置Akka【英文标题】:SettingupAkkawithEclipse【发布时间】:2012-09-1816:51:12【问题描述】:我正在尝试使用Eclipse和Scala构建一个简单的Akka程序。我使用g8使用Akka(g8typesafehub/akka-scala-sbt)创建sbt项目,然后使用sbteclispe创... 查看详情

部署 Scala/Akka 微服务的规范方法是啥?

...几十个这样的微服务(大多数是基于Akka的),我不确定如何最好地管理它们的部署。具体来说,它们被构建为彼此独立,并且尽可能专业化和分布式。我的问题 查看详情

如何改善响应式 kafka(Scala 加 Akka Streams)的缓慢性能?

】如何改善响应式kafka(Scala加AkkaStreams)的缓慢性能?【英文标题】:Howtoimproveslowperformanceofreactive-kafka(ScalaplusAkkaStreams)?【发布时间】:2016-07-1712:45:03【问题描述】:我正在将我的项目从RabbitMQ转移到Kafka,并试图了解reactive-kafka... 查看详情