3
私はスカラ座を学び、次の問題を持ってしようとしていますが、応答がプリントされtermingされていませんが、それは決して終了しません:スカラ/派遣プログラムは、以下のプログラムを実行するときに
object Demo {
def main(args: Array[String]): Unit = {
import dispatch._
import scala.concurrent.ExecutionContext.Implicits.global
import scala.util.{Failure, Success}
val http = Http.configure { b => b }
val request = url("http://stackoverflow.com/").GET
val response = http(request OK as.String)
response onComplete {
case Success(content) =>
println(content)
case Failure(ex) =>
ex.printStackTrace()
}
}
}
がなぜこの出来事で、どのようにこの種の問題をデバッグできますか?
Dispatchのドキュメント(http://dispatch.databinder.net/Dispatch.html)を読みましたが、問題を把握できませんでした。
これはExecutionContextおよびAsync calls/Futuresと関連していると思われます。
を呼び出す必要があります。 –
http://dispatch-classic.databinder.net/Choose+an+Executor.html – Jay