【发布时间】:2019-09-01 09:07:26
【问题描述】:
从我的 Scala 函数中,我调用了一个返回 CompletableFuture 的 Java API 方法。我现在需要将其转换为 Scala Future!我想我可以使用 scala java8 compact 工具来完成这项工作,但我应该使用这个工具的哪个版本?我尝试使用:
"org.scala-lang.modules" % "scala-java8-compat" % "0.9.0"
我的 sbt 构建失败了
org.scala-lang.modules#scala-java8-compat;0.9.0: not found. I guess I should add a resolver, but which one?
其次,为了使用 FutureConverters.toScala,我需要访问 completionStage。我从哪里可以得到这个?
例如,在通话中:
scala.compat.java8.FutureConverters.toScala(completionStage)
我从哪里获得这个 CompletionStage?
【问题讨论】: