驱动程序无法使用安全套接字层 (SSL) 加密与 SQL Server 建立安全连接如何解决这个错误?

问题描述

我在运行应用程序时遇到此错误,并且在某处我读到这可能是 jdk 不兼容,因此我将 jdk 降级为 jdk1.8.0_144 并且驱动程序能够连接。所以现在当我创建一个 jar 时它不会启动,所以我决定用命令提示符运行它。我明白了:

驱动程序无法使用安全套接字层 (SSL) 加密与 sql Server 建立安全连接错误:“意外重新抛出”。

它如何从我的 IDE 启动但在启动 jar 时发生错误?我该怎么做才能解决这个问题?

解决方法

所以我的 IDE 工作而 jar 不工作的原因是因为 jar 在新的 JRE 版本上运行。在我用旧的运行它之后它工作正常。