0
我有应用程序崩溃的问题,并给予该堆栈跟踪失败的分辨率:Lorg /阿帕奇/公/编解码器/消化/ DigestUtils
java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/commons/codec/digest/DigestUtils;
at com.ryko.fstwo.wrapper.DigestUtilsWrapper.sha1(DigestUtilsWrapper.java:7)
...
Didn't find class "org.apache.commons.codec.digest.DigestUtils" on path: <really long path name>
我已经通过在这里的所有线程我可以找到有关这个问题,但不能找到解决方案。在我的libs文件夹我有公共的集合-3.2.1.jar,在我的依赖性节上build.gradle
我
compile 'org.apache.commons:commons-collections4:4.1'
和
compile files('libs/commons-collections-3.2.1.jar')
。
我已经通过这些阅读,但无法找到一个有效的解决方案 1,2,3和许多其他
我试过,但还是同样的错误。我没有找到类“org.apache.commons.codec.digest.DigestUtils”的路径:<一些真正长的路径>在堆栈跟踪的底部,如果它有帮助,我会在原始问题中包含 – wizloc
如果你下载jar文件从maven中央解压缩,你将看到该类在那里。您打包和运行应用程序的方式有问题......也许您可能会提供有关此的额外详细信息。该类当然在jar文件中。 –