由于 Oracle 授权问题,Maven 不提供 Oracle JDBC driver,如果想在 Maven 项目中使用 Oracle JDBC Driver,有以下两种方法。
一、使用 Maven 引用,需要手动将 Oracle JDBC Driver 添加到本地仓库
1、获取 ojdbc.jar 架包
1.在 Oracle 数据库安装目录获取:位置在"{Oracle安装目录}product\12.2.0\dbhome_1\jdbc\lib\ojdbc8.jar"
2.在官网下载:Oracle JDBC Drivers
2、手动安装
1.将 ojdbc8.jar 放在一个目录中(我放在F:\JavaJar),使用 cmd 命令进入到该目录,并执行以下命令:
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=12.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc8.jar
注意:-Dversion=12.2.0.1.0 版本信息,在 Oracle 中使用这条语句查看:select * from v$instance;
在 cmd 中的操作如下:
3、在 pom.xml 中引用
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc8</artifactId>
<version>12.2.0.1.0</version>
</dependency>