我有一个现有的maven项目,与其他团队成员一起工作正常,他们使用java 6.我被要求将java版本从6升级到8并检查兼容性。 但是,当我使用java 8时,我得到的错误是: “java.security.cert.CertPathValidatorException:Certificate Chaining Error ....”
所以我用Google搜索并添加.jks文件以提供安全密钥/密码。 它解决了第一个错误/异常,但产生了另一个:“java.security.cert.CertificateException:没有可用的X509TrustManager实现”
但是当我再次尝试回到java版本6时,我得到了不同的错误/异常: “握手期间远程主机关闭连接:SSL对等关闭不正确”
我需要了解一下如何解决它。我从过去一周开始尝试这个,没有任何运气。 我正在使用maven3进行建设。