web-dev-qa-db-fra.com

kotlin/TypeCastException lors de la tentative de création d'un objet OkHttpClient

Quand j'essaie de créer un nouvel objet OkHttpClient, une exception est levée 

J'utilise OkHttp 3.11.0 et OkIO 2.0.0-RC1.

Exception dans le fil "principal" Java.lang.NoClassDefFoundError: kotlin/TypeCastException à l'adresse okhttp3.ResponseBody.create (ResponseBody.Java:210) à okhttp3.internal.Util. (Util.Java:60) à okhttp3.OkHttpClient. (OkHttpClient.Java:123) à p12.Main.main (Main.Java:8) Causée par: Java.lang.ClassNotFoundException: kotlin.TypeCastException sur Java.net.URLClassLoader.findClass (URLClassLoader.Java:381) sur Java.lang.ClassLoader.loadClass (ClassLoader.Java:424) à Sun.misc.Launcher $ AppClassLoader.loadClass (Launcher.Java:349) sur Java.lang.ClassLoader.loadClass (ClassLoader.Java:357) ... 4 plus

4
Mouamle Hassan

Avez-vous ajouté les dépendances kotlin stdlib et stdlib-common à votre construction? On dirait qu'ils sont absents.

4
Jesse Wilson

J'ai eu le même problème . Ajouter kotlin-stdlib JAR au chemin de construction

1
Houria