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文件中。 –