开发者社区> 问答> 正文

OSS 在new OSSClient()的时候报java.lang.NoSuchMethodError

按照官方手册在new OSSClient(endpoint,accessKeyId,accessKeySecret);报出以下错误:
java.lang.NoSuchMethodError: org.apache.http.conn.ssl.SSLConnectionSocketFactory.(Ljavax/net/ssl/SSLContext;Ljavax/net/ssl/HostnameVerifier;)v...

还有一个情况:当在eclipse运行程序时没有这个错误(不过之前在eclipse中也出现过此错误),但是将这个普通Java Project打包成jar包时便会出现以上错误!

求大神给解决!

1800EC01AD7F1E37D633E4113936B465

D68B3E59807AE544E7DFFA5FD3B309CC

展开
收起
闫皓小菜鸟 2016-07-30 14:30:17 8630 0
2 条回答
写回答
取消 提交回答
  • 这个问题咋解决的啊,我这也碰到了,同一段代码在main方法里面可以运行,但是在serviceImpl类里面就运行不了了,在实例化OssClient的时候报这个错,大神求解决

    2019-07-17 20:02:02
    赞同 展开评论 打赏
  • endpoint,accessKeyId,accessKeySecret 这三个参数你有没有配置上去

    2019-07-17 20:02:01
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载