java.lang.NoSuchMethodError: org.apache.http.conn.ssl.SSLConnectionSocketFactory 异常处理
办法:
- 确认是否缺少httpClient jar包
- 若不缺少,确认是否有多个httpclient包,存在冲突。
- 确实是否重写了SSLConnectionSocketFactory 类
- 以上还未发现问题,终极办法,打印引入包的位置
System.out.println(org.apache.http.conn.ssl.SSLConnectionSocketFactory.class.getProtectionDomain().getCodeSource());
查看引入的包路径是否正确,一般打印出来有什么问题就一幕了然了。