2017-09-07 7 views
1

私はsparkアプリ(言語>スカラー)、okhttp3 ResponseBody to String問題

を使用していて、okhttp3 3.6.0 verを使用しています。

以下のメソッドを呼び出すときにエラーが発生します。

val client = new OkHttpClient() 
.... 
val response = client.newCall(request).execute() 
response.body().string() 

例外:

Exception in thread "main" java.lang.NoSuchMethodError: okio.BufferedSource.rangeEquals(JLokio/ByteString;)Z 
    at okhttp3.internal.Util.bomAwareCharset(Util.java:412) 
    at okhttp3.ResponseBody.string(ResponseBody.java:173) 

私を助けてください: '(

PS

scala version : 2.10.6 
spark version : 1.6.3 
okhttp version : 3.6.0 

答えて

1

をあなたがOkioの時代遅れのバージョンを使用している1.13であることを、それを構成します。 .0あなたはいいよ。