java web項目部署到tomcat 8.5 此驅動程序不支持 Java Runtime Environment (JRE) 1.8 版。請使用支持 JDBC 4.0 的 sqljdbc4.jar 類庫


1:項目使用的是jre1.8版本。

2:服務器 apache-tomcat-8.5.23

 

報錯如下: 嚴重 [com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0] com.microsoft.sqlserver.jdbc.SQLServerConnection.<init> 此驅動程序不支持 Java Runtime Environment (JRE) 1.8 版。請使用支持 JDBC 4.0 的 sqljdbc4.jar 類庫。

經排查項目引用的本來就是sqljdbc-chs-4.0.2206.100.jar包,所以不是項目本身引用版本問題,應該是jdk認不到這個包問題。

 

解決辦法:把sqljdbc-chs-4.0.2206.100.jar包放到jdk文件夾 D:\Java\jdk1.8.0_131\jre\lib\ext   或者
把sqljdbc-chs-4.0.2206.100.jar包放到jre文件夾 D:\Java\jre1.8.0_131\lib\ext   

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM