Maven管理Oracle11gJDBC驅動(手動安裝oracle11g)詳細版
首先你到知道自己安裝的Oracle是什麼版本的?
可以在SQL窗口中輸入:select * from v$instance 得到如下結果:
發現我的oracle版本號是:
11.2.0.1.0
OracleJDBC驅動包是需要Oracle官方授權才能被下載。所以這裡只有選擇一個Oracle10.2的ojdbc14.jar或Oracle11.2的ojdbc6.jar(如果你是1og請選擇前面的10.2g),通過下面的命令,但是
注意的是首先必須將兩個jar包復制到C:\Documentsand Settings\${用戶}目錄下,一開始我沒有復制,只是隨便找了個目錄,發現總是失敗,正確的
如圖所示:
通過Maven命令放到本地庫中去:
Maven代碼
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc14.jar
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc6.jar
成功後的截圖如下:
還可以通過maven 命令放到私服中去
[html] view plaincopyprint?
mvn deploy:deploy-file -DgroupId=com.cloudhopper.proxool -DartifactId=proxool -Dversion=0.9.1 -Dpackaging=jar -Dfile=proxool-0.9.1.jar -Durl=http://172.16.68.3到本地倉庫中:具體結果如圖所示(我的本地倉庫是配置過的,配置為:D:\mysystem\Repositories\,默認倉庫不是這個):放
Maven代碼
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.1.0</version>
</dependency>
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc14</artifactId>
<version>10.2.0.1.0</version>
</dependency>
最後JDBC驅動就添加到工程中了。