web-dev-qa-db-fra.com

sslcontextbuilder et SSLContexts obsolètes

J'utilise JDK1.8 avec JDK Compilance JavaSE-1.7, Eclipse Luna et Apache httpclient 4.4.1.

Eclipse m'avertit que sslcontextbuilder et SSLContexts sont obsolètes. Quelles sont les alternatives pour ces classes?

13
Viraj

En fait, je viens d’examiner cette question et il apparaît que la classe HttpCLient SSLContexts est en train d’être déplacée de org.Apache.http.conn.ssl.SSLContexts vers org.Apache.http.ssl.SSLContexts. J'ai changé mes importations pour ces nouveaux packages et cela semble être bon maintenant. Vous ne savez pas quelle est votre référence pour sslcontextbuilder mais je suis à peu près sûr qu’il dispose également d’une implémentation alternative. Laissez-moi savoir plus de détails et je peux vérifier.

21
Rob Baily

vous pouvez le changer comme ci-dessous le code

// 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
0
bluetata