我将JDK1.8与JDK Compilance JavaSE-1.7、Eclipse Luna和Apache httpclient 4.4.1一起使用。
我在Eclipse中收到警告,sslContext构建器
和SSLContext
已被弃用。这些课程的替代方案是什么?
事实上,我刚刚看到了这一点,HttpCLient SSLContext类似乎正在从org.apache.http.conn.ssl.SSLContexts移动到org.apache.hhttp.ssl.ssl。我将导入更改为这些新包,现在看起来很好。不确定您对sslcontextbuilder的参考是什么,但我很确定它也有替代实现。让我知道更多细节,我可以查看。
您可以将其更改为以下代码
// Fixing deprecated code to use current HttpClient implementations Sekito.Lv 01/30/2019 11:29 Start
import org.apache.http.ssl.SSLContexts;
import org.apache.http.ssl.SSLContextBuilder;
//import org.apache.http.conn.ssl.SSLContexts;
//import org.apache.http.conn.ssl.SSLContextBuilder;
// Fixing deprecated code to use current HttpClient implementations Sekito.Lv 01/30/2019 11:29 End