java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Hex.encodeHexString([B)Ljava/lang/String;
at org.apache.commons.codec.digest.DigestUtils.sha256Hex(DigestUtils.java:710)
需要调用commons-codec.jar里面的DigestUtils.sha256Hex(new FileInputStream(file));
但是会找到SDK4J里面的DigestUtils,所以会找不到方法,
但又不能删除sdk4j.jar,这个包是第三方登录用的,删了登录功能有问题,
求助这种如何处理?
这样排除一下试试
```
<exclusions>
<exclusion>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
</exclusion>
</exclusions>
```
楼主解决了吗