对象存储报错java.lang.NoClassDefFoundError?

  • 回答 (1)
  • 关注 (0)
  • 查看 (76)

用对象存储COS时候,控制台报错java.lang.NoClassDefFoundError: org/apache/commons/codec/digest/HmacUtils;在网上找了之后还是没解决。应该是包冲突但是不知道怎么解决。比较老的项目,没有用maven管理架包,是一个一个导入的

用户1635080用户1635080提问于
用户3913128回答于

应该是commons-codec包版本问题导致的。

可以参考github中java SDK的pom.xml文件,查看依赖包的版本,更换为适合的新版本。

参考链接:https://github.com/tencentyun/cos-java-sdk-v5/blob/master/pom.xml

可能回答问题的人

  • 波斯狗儿

    5 粉丝0 提问28 回答
  • galenye

    腾讯 · 工程师 (已认证)

    5 粉丝0 提问29 回答
  • Jinqn

    腾讯 · 高级工程师 (已认证)

    11 粉丝0 提问50 回答
  • 杨泽华

    腾讯云 · 高级解决方案架构师 (已认证)

    14 粉丝0 提问0 回答
  • 售中交付团队

    腾讯 · 售中项目经理 (已认证)

    1 粉丝0 提问0 回答
  • Knightseal

    0 粉丝0 提问0 回答

扫码关注云+社区

领取腾讯云代金券