Spring Boot oracle jdbc连接失败
java.lang.AbstractMethodError: oracle.jdbc.driver.T4CConnection.isValid(I)Z
之前用的jdbc是ojdbc14,同事提供的,在spring boot学习的时候发现无法连接oracle。看了maven,Maven仓库中最新的Oracle JDBC Driver只支持JDK1.4,如下图:
仓库地址:https://mvnrepository.com/,于是从官网下载最新的Oracle JDBC Driver的Jar包。
1mvn install:install-file -Dfile=C:\Users\Wangjn\Downloads\ojdbc8.jar -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=12.2.0.1 -Dpackaging=jar
1<!-- ORACLE -->
2<dependency>
3 <groupId>com.oracle</groupId>
4 <artifactId>ojdbc8</artifactId>
5 <version>12.2.0.1</version>
6</dependency>
我这里是JDK1.8 如果你是1.7/1.6 就是ojdbc7/ojdbc6