NoClassDefFoundError: okio / BufferedSink при использовании библиотеки jSlack - PullRequest
0 голосов
/ 16 мая 2019

Я использую библиотеку seratch jslack в здесь Я сделал, как в его документе readme.MD в моем build.gradle, как показано ниже.

implementation "javax.websocket:javax.websocket-api:1.1"
implementation "org.glassfish.tyrus.bundles:tyrus-standalone-client:1.13"
implementation "com.github.seratch:jslack:1.6.0-RC1"

Затем я получил эту ошибку:

Причина: java.lang.ClassNotFoundException: okio.BufferedSink
в java.net.URLClassLoader.findClass (URLClassLoader.java:382)
в java.lang.ClassLoader.loadClass (ClassLoader.java:424)
at sun.misc.Launcher $ AppClassLoader.loadClass (Launcher.java:349)
в java.lang.ClassLoader.loadClass (ClassLoader.java:357)
...Еще 6

Тогда я подумал, что, возможно, нет okio.BufferedSink класса.Поэтому я добавляю это в свой gradle.

implementation "com.squareup.okio:okio:2.2.2"

И я видел, что класс okio.BufferedSink существует в моей внешней библиотеке, как показано ниже.

screenshot here

Но я все еще сталкиваюсь с той же проблемой.

Прямо сейчас, я не знаю, что мне делать.

...