找不到错误 dispatch-nio

Error dispatch-nio is not found

我正在尝试 http://dispatch-classic.databinder.net/Choose+an+Executor.html 中给出的 dispatch-nio 示例: 给出的例子:

import dispatch._
val h = new nio.Http
val f = h(url("http://www.scala-lang.org/") as_str)

我的代码:

  import dispatch._
  val h = new nio.Http
  var host = "http://www.scala-lang.org";
    val f: Future[String] = h(url("http://www.scala-lang.org/") as_str)
    f.apply();

但它不识别 nio 和 as_str 关键字。任何人都可以提出问题所在吗?

我不确定你的版本,但我已经知道它可以与 0.8.1 一起使用,命名空间看起来已经从文档中更改了。

build.sbt中:

libraryDependencies += "net.databinder" %% "dispatch-nio_2.10.2" % "0.8.1"

在代码中:

import dispatch.classic._

val h = new nio.Http
var host = "http://www.scala-lang.org";
val f = h(url("http://www.scala-lang.org/") as_str)
f.apply()

您可能需要用您的 Scala 版本号替换库依赖项中的 2.10.2