Unsupported major.minor version 52.0


 背景:

Unsupported major.minor version 52.0 是jdk的原因

 java.lang.UnsupportedClassVersionError: com/mysql/jdbc/Driver確實因為mysql-connector-java這個jar包的版本和tomcat版本不兼容導致的。

1、jdk7+老版5.0驅動com/mysql/jdbc/Driver 
2、jdk8+新版6.0驅動com/mysql/cj/jdbc/Driver

 

錯誤信息

 Got unchecked and undeclared exception which called by 10.9.49.87. service: com.jd.jr.fintech.megrez.loan.core.api.preloan.facade.CrlCreditResultQueryFacade, method: queryCreditResult, exception: java.lang.UnsupportedClassVersionError: com/mysql/jdbc/Driver : Unsupported major.minor version 52.0 (unable to load class com.mysql.jdbc.Driver), dubbo version: 2.4.10.3-wy, current host: 10.9.49.87
java.lang.UnsupportedClassVersionError: com/mysql/jdbc/Driver : Unsupported major.minor version 52.0 (unable to load class com.mysql.jdbc.Driver)

 定位過程:(要找到出錯的具體位置)

direct模塊有錯誤 其實是core模塊的錯誤

core模塊中的mysql-connector-java 配置版本過高造成的

 


免責聲明!

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



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