[英]mssql-jdbc version 6.2.2.jre8 dependency results in version 6.1.0.jre7 in war
[英]sqljdbc4.0 to mssql-jdbc 6.2.1.jre7 migration
我的應用程序使用SQLServerConnectionPoolDataSource。
由於我正在使用sqljdbc4.0,因此有時會關閉連接。
根據此https://blogs.msdn.microsoft.com/dataaccesstechnologies/2016/11/30/intermittent-jdbc-connectivity-issue-the-driver-could-not-建立一個安全連接到SQL -server逐使用安全的套接字層的SSL加密誤差-SQL服務器返回-一個不完全-respons /
如果我們升級驅動程序,則可以解決此問題。 我正在嘗試為jre7放置6.2版本。 我找不到SQLServerConnectionPoolDataSource類。 是否對類名進行了任何更新,或者我指的是錯誤的jar。
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>6.2.1.jre7</version>
</dependency>
非常感謝!
我轉到此頁面並下載了JAR。 我使用7Zip打開JAR,並能夠找到類SQLServerConnectionPoolDataSource。 此外,我添加了以下Maven依賴關系(看起來與您的依賴關系相同),並且我的IDE識別出SQLServerConnectionPoolDataSource類,並且可以使用它進行編譯。
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>6.2.1.jre7</version>
</dependency>
將依賴項添加到您的POM之后,嘗試運行Maven命令dependency:resolve
。 也許這會導致您的IDE識別該類。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.