com.microsoft.sqlserver.sqljdbc4,jdk環境1.8 171及以上會報錯,jdk1.8 131 沒有問題;
網上大多說是SqlServer驅動問題,如果使用jdk1.8稍高版本的話有可能是jdk版本問題,在https://www.java.com/en/configure_crypto.html有介紹,根據上面說的內容大概意思就是增加了3DES,然後我把3DES加密配置刪除後可以正常連接到SqlServer數據庫。
java.security文件路徑:jre中的地址jre1.8.0_171\lib\security jdk中的地址 jdk1.8.0_171\jre\lib\security 把3DES_EDE_CBC去掉即可