我正在使用JDK1.8,JDK兼容性为JavaSE-1.7,Eclipse Luna和Apache httpclient 4.4.1。
在Eclipse中,我收到了一个警告,称sslcontextbuilder
和SSLContexts
已被弃用。这些类的替代方案是什么?
我正在使用JDK1.8,JDK兼容性为JavaSE-1.7,Eclipse Luna和Apache httpclient 4.4.1。
在Eclipse中,我收到了一个警告,称sslcontextbuilder
和SSLContexts
已被弃用。这些类的替代方案是什么?
我刚刚看了一下,似乎 HttpCLient SSLContexts 类正在从 org.apache.http.conn.ssl.SSLContexts
移动到 org.apache.http.ssl.SSLContexts
。我将我的导入更改为这些新包,现在看起来很好。不确定你对 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