環(huán)境:springboot1.5.10 + druid1.1.6 + oracle11.2.0.4.0 + tomcat7,本地運(yùn)行沒(méi)有問(wèn)題,但是部署到Linux后,報(bào)Cause:java.sql.SQLException: not support oracle driver 5.1錯(cuò)誤设联。
分析:百度一下都說(shuō)是oracle驅(qū)動(dòng)版本沖突問(wèn)題,檢查了一下發(fā)現(xiàn)自己的驅(qū)動(dòng)版本就是ojdbc6-11.2.0.4.0灼捂,跟數(shù)據(jù)庫(kù)版本完全一致悉稠。后來(lái)懷疑可能是druid版本問(wèn)題耀盗,于是就將druid-spring-boot-starter降到最低版卦尊,發(fā)現(xiàn)項(xiàng)目正常啟動(dòng)叛拷。
解決方案:項(xiàng)目引用的druid-spring-boot-starter版本為:1.1.6,將druid-spring-boot-starter版本降為:1.1.0即可。