轉自:https://blog.csdn.net/qq_33314107/article/details/73549256
這是由於Oracle授權問題,Maven3不提供Oracle JDBC driver,為了在Maven項目中應用Oracle JDBC driver,必須手動添加到本地倉庫。
解決辦法:先從網上下載Oracle的驅動包,然后通過Maven命令放到本地庫中去:
安裝命令:
1 mvn install:install-file -Dfile={Path/to/your/ojdbc.jar} -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar
例如把位於F:\oracle驅動\ojdbc6.jar添加到本地倉庫中
執行命令:
1 mvn install:install-file -Dfile=F:/oracle驅動/ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar
如下圖所示:
然后在pom.xml文件中編寫ojdbc6.jar包的<dependency>信息,如下所示:
1 <!--Oracle數據庫驅動包,針對Oracle11.2的ojdbc6.jar --> 2 <dependency> 3 <groupId>com.oracle</groupId> 4 <artifactId>ojdbc6</artifactId> 5 <version>11.2.0.1.0</version> 6 </dependency>
由於我們已經將ojdbc6.jar包加入到本地倉庫中了,因此這次可以正常使用針對Oracle數據庫的驅動包了。如下圖所示: