NoClassDefFoundError:使用jSlack库时出现okio / BufferedSink

时间:2019-05-16 16:13:01

标签: java noclassdeffounderror okio

我正在here中使用seratch jslack库 我按照他在build.gradle中的readme.MD文档中的说明进行操作。

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)
      在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

但是我仍然面临同样的问题。

现在,我不知道该怎么办。

0 个答案:

没有答案