由於Oracle授權問題,Maven不提供Oracle JDBC driver,爲了在Maven項目中應用Oracle JDBC driver,必須手動添加到本地倉庫。
首先需要到Oracle官網上下載ojdbc的jar包。http://www.oracle.com/technetwork/database/features/jdbc/default-2280470.html
我選擇的是ojdbc7.jar
Certified with JDK7 and JDK 8; It contains the JDBC driver classes except classes for NLS support in Oracle Object and Collection types.
適配JDK7和JDK8
將下載到的ojdbc7.jar保存到C:\User\${用戶}目錄下
運行:mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0.2 -Dpackaging=jar -Dfile=ojdbc7.jar
顯示"BUILD SUCCESS"。
然後就可以在maven項目裏添加dependency,各座標對應上面這個命令的個元素,如下:
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc7</artifactId>
<version>12.1.0.2</version>
</dependency>