sslcontextbuilder и SSLContexts устарели
Я использую JDK1.8 с JDK Compilance JavaSE-1.7, Eclipse Luna и Apache httpclient 4.4.1.
В Eclipse я предупреждаю, что sslcontextbuilder
и SSLContexts
устарели. Каковы альтернативы для этих классов?
Ответы
Ответ 1
Я на самом деле просто смотрел на это, и кажется, что класс SSLContexts HttpCLient находится в процессе перемещения из org.apache.http.conn.ssl.SSLContexts в org.apache.http.ssl.SSLContexts. Я изменил свой импорт на эти новые пакеты, и теперь это выглядит хорошо. Не уверен, какова ваша ссылка на sslcontextbuilder, но я уверен, что она также имеет альтернативную реализацию. Дайте мне знать более подробную информацию, и я могу проверить.
Ответ 2
Вы можете изменить его, как показано ниже
// 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