0

私は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 キーワードは認識されません。何が問題なのか誰か教えてください。

4

1 に答える 1

1

あなたのバージョンはわかりませんが、動作する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()

2.10.2ライブラリの依存関係を scala のバージョン番号に置き換える必要がある場合があります。

于 2015-05-19T21:45:49.260 に答える