如何將oracle驅動包引入到maven專案中
阿新 • • 發佈:2019-01-30
最近用maven+ssm框架寫專案,以前都用的是mysql資料庫,所以沒什麼大問題。最近轉戰oracle,才發現pom.xml中一直引不進oracle驅動包,百度才知道由於oracle商業版權問題,maven不能通過中心資源庫直接下載jar包,需手動處理。這裡po出具體的解決步驟:
第一步:將下載的ojdbc6.jar放入指定的目錄下,如F:\ojdbc。
第二步: 在cmd中執行下面的命令(先進入ojdbc6.jar所在目錄)
mvn install:install-file -Dgroupld=com.oracle -Dartifactld=ojdbc6 -Dversion=11.2.0.2.0 -Dpackaging=jar
-Dfile=ojdbc6.jar
(在ojdbc6.jar\META-INF下找到Implementation-Version: 11.2.0.2.0這句,即可知道jar包的版本資訊;
命令列會出現一大串字元,這裡已經安過了,就不po出了)
第三步:進入C:\Users\Administrator\.m2\repository\com\oracle\ojdbc6\11.2.0.2.0中檢視,成功安裝到本地。
第四步:pom.xml引入jar依賴
<!-- 新增oracle jdbc driver -->
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.2.0</version>
</dependency>
pom.xml不再報錯,啟動tomcat,連線資料庫測試。