寫在前面的話
最近做的項目用到了Oracle數據庫,開始接觸Oracle數據庫要追溯到大二了,學了一個學期,上課呢,老師也是按照書上的,給我講,從安裝到用命令,再到用圖形化視圖工具。一個學期下來,發現除了在Windows上安裝了幾次Oracle和幾個名詞外,沒有去真正使用過。要考試的最後那一週,安裝考試題,學了一遍Oracle,收穫還是蠻多的。
問題
以前用Oracle,會在product目錄下找到驅動,那會兒還沒有接觸Maven。最近需要用到Oracle JDBC driver,在Maven倉庫也有找到,但是不能下載,感到很奇怪,這是爲什麼啊?
jar 包是可以下載的,也是可以用的
網上搜了一下
原因大概是授權的問題。大都給出瞭解決方案,下面我們來操作一番。當然,如果你覺得添加jar也不錯,那也是可以的。
jar
我們首先要去找到jar包,並下載下來,你可以去Maven上找,也可以去Oracle官網找。
1.windows上安裝Oracle後,在product目錄下就能找到。
2.Maven倉庫
3.Oracle官網
網址:http://www.oracle.com/technetwork/database/application-development/jdbc/downloads/index.html
安裝到本地Maven倉庫
我這裏以第三種方式爲例,安裝到本地倉庫
step 1:去Oracle下載Oracle JDBC driver
step 2: 複製到我們自己的路徑
step 3:通過Maven安裝
使用Maven的添加依賴(安裝)命令: mvn install:install-file -Dfile=E:\Java\idea\ssh\ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar
演示:
測試
添加依賴
<dependencies>
<!-- 添加oracle驅動依賴 -->
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc8</artifactId>
<version>12.2.0.1</version>
</dependency>
</dependencies>
使用測試:
資料
【1】在Maven倉庫中添加Oracle數據庫的JDBC驅動依賴
【2】本節相關文件已上傳至github:oracle-jar-maven