Java 6 - > 8 migration:" j. s. c. CertificateException: Aucune implémentation X509TrustManager disponible " erreur de construction


J'ai un projet maven existant qui fonctionne bien avec les autres membres de l'équipe et ils utilisaient java 6. On m'a demandé de mettre à niveau la version java de 6 à 8 et de vérifier la compatibilité. Cependant lorsque j'ai utilisé java 8 j'ai eu l'erreur comme : "Java.sécurité.cert.CertPathValidatorException: Erreur de chaînage de certificat ...."

J'ai donc googlé et ajouté .fichier jks pour fournir la clé de sécurité / mot de passe pour cela. il a résolu la première erreur / exception mais en a produit une autre : " java.sécurité.cert.CertificateException: Aucune implémentation X509TrustManager disponible "

Mais encore une fois quand j'ai essayé de revenir à java version 6, j'obtiens une erreur / exception différente comme: "Connexion fermée de l'hôte distant pendant la prise de contact: le pair SSL s'arrête incorrectement"

Veuillez avoir besoin de lumière sur cette façon de le résoudre. J'ai essayé cela du passé 1 semaine sans aucune chance. J'utilise maven3 pour le bâtiment.

Author: borowis, 2016-10-17