最近搭建项目的时候需要用到maven导入Oracle驱动,一般按照步骤导入之后便可以使用了,但是导入之后发现加载Oracle数据库驱动报错。
从网上找了一下原因是由于Oracle的授权问题,Maven3之后不提供Oracle驱动,网上一般是将Oracle的驱动添加到maven仓库,这边使用的是另外一种方式,将Oracle的驱动jar包放在项目当中,然后配置maven的pom.xml指向Oracle驱动的位置即可。
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/lib/ojdbc6.jar</systemPath>
</dependency>
如图将ojdbc6.jar放在任意文件夹(根据项目需要而定),然后在pom.xml导入Oracle驱动的时候带上jar包地址即可。