解決maven載入不了oracle jdbc驅動包的問題
由於Oracle授權問題,Maven3不提供Oracle JDBC driver,為了在Maven專案中應用Oracle JDBC driver,必須手動新增到本地倉庫。
手動新增到本地倉庫需要本地有oracle驅動包,有兩種方式獲取oracle的驅動包:一種是去oracle官網下載,另一種是如果本地安裝了對應版本的oracle,可以在安裝檔案中找到。
一、下載oracle驅動包
1.oracle官方網站上下載:
如果本地沒有安裝Oracle資料庫的話,可以從Oracle官網上邊進行下載:
2.從本地安裝的oracle目錄中獲取
如果本地安裝著Oracle資料庫的話,可以從安裝路徑:E:\app\product\11.2.0\dbhome_1\jdbc\lib(我的路徑),一般選擇ojdbc6.jar。
如果不知道本地oracle的版本可以通過:SELECT * FROM v$version;結果如下所示:
二、載入到本地maven庫中
安裝orace 10g 驅動包:mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.5.0 -Dpackaging=jar -Dfile=本地路徑\ojdbc12.jar
安裝orace 11g 驅動包:mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=D:\app\Lenovo\product\11.1.0\db_1\jdbc\lib\ojdbc6.jar
特別要注意DartifactId和Dversion與使用的jar版本一致
將該命令複製到cmd命令提示符中進行執行:
前提是maven環境變數配置了,本地也需要安裝maven
maven 下載地址:http://maven.apache.org/download.cgi
三、安裝完後,在pom.xml檔案中新增引用
1.oralce 10g的例子
<dependencies> <!-- 新增oracle jdbc driver --> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId> <version>10.2.0.1.0</version> </dependency> </dependencies>
2.oracle 11g的例子
<dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> <version>11.2.0.1.0</version> </dependency>
需要注意的是:上述xml檔案中的groupId,artifactId,version必須和使用“mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar - Dfile=D:\app\Lenovo\product\11.1.0\db_1\jdbc\lib\ojdbc6.jar”中的一致。
相關推薦
解決maven載入不了oracle jdbc驅動包的問題
由於Oracle授權問題,Maven3不提供Oracle JDBC driver,為了在Maven專案中應用Oracle JDBC driver,必須手動新增到本地倉庫。 手動新增到本地倉庫需要本地有oracle驅動包,有兩種方式獲取oracle的驅動包:一種是去or
手動向Maven本地倉庫新增ORACLE jdbc驅動
轉自:https://www.cnblogs.com/lovefaner/p/9066079.html 一,當在maven工程中我們需要連線資料庫的時候,只需要配置它的依賴就行,但是Maven不提供Oracle JDBC driver,由於Oracle授權問題它並沒有提供,需要自己手動新增. 二,獲取連線
maven官方庫中沒有oracle jdbc驅動的問題解決
1、找到可用的oracle jdbs驅動jar包檔案,放置到指定目錄(可根據實際自定義) D:\jdbc\ojdbc14.jar 2、安裝好maven,主要是配置好環境變數 MAVEN_HOME='指向maven的安裝目錄' 3、開啟cmd視窗,跳轉至D:\jdbc目錄,
解決maven官方庫中沒有oracle jdbc驅動的問題:Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0
解決maven官方庫中沒有oracle jdbc驅動的問題:Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0 作者:vashon 時間:2018-04-01 步驟: 1、下載Oracle jdbc的驅動
javaWeb專案ssm框架中jdbc.properties檔案載入不了或獲取不到值的解決方法
最近在做的ssm專案在junit測試是發現jdbc.properties檔案讀取不到資料庫配置檔案,開始以為是配置檔案有錯,後來才發現是jdbc.properties檔案中存在空格導致的錯誤。下面來總結以下可能的錯誤:背景:ssm框架+mysql(c3p0資料來源配置)
手動向Maven本地倉庫添加ORACLE jdbc驅動
feature pac 電腦 color ber base 本地倉庫 pro 動向 一,當在maven工程中我們需要連接數據庫的時候,只需要配置它的依賴就行,但是Maven不提供Oracle JDBC driver,由於Oracle授權問題它並沒有提供,需要自己手動添加.
maven打包oracle jdbc驅動
背景 由於版權問題,maven中央倉庫缺少oracle jdbc的驅動,這個給開發帶來了很多不便利性。也出現各種各樣的解決方案,基本就兩種思路: 將oracle驅動安裝到本地倉庫,這個需要大家統一好名稱和版本 使用第三方倉庫 不管哪種方案,本來maven就是為了方便開發人員管理包依賴,這樣
關於tomcat 報錯 找不到oracle.jdbc.driver.OracleDriver 的解決辦法
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnec 是由於 <Resource name="jdbc/mydatasource" auth="Container" type="javax.sq
Maven匯入不了包解決方案
前言 有些包maven倉庫就沒有,如大家經常用的倉庫http://mvnrepository.com/ 如上圖,點選jar或者View All都沒有,這個Jar包在Maven倉庫中沒有,這時可以換倉庫
win10/win7安裝Rational Rose 2007(解決虛擬光碟機載入不了bin檔案問題)
首先下載兩個檔案: ①:Rational.Rose.Enterprise.v7.0-TFTISO.bin ②:license.upd 網上下載不到(我是網上下載的)的可以找我要(給我留下你的百度雲,我分享給你o(^▽^)o)! 下面來講一講安裝過程:
Eclips載入不了rt.jar下面的sun.net.ftp.FtpClient類,解決方法
在做ftp,程式碼中引用 import sun.net.ftp.FtpClient; 報如下錯誤 Access restriction: The type FtpClient is not accessible due torestriction on required
Rational Rose 2007安裝步驟詳解及解決安裝過程中的一些問題(解決虛擬光碟機載入不了bin檔案問題)
首先下載兩個檔案: ①:Rational.Rose.Enterprise.v7.0-TFTISO.bin ②:license.upd 網上下載不到(我是網上下載的)的可以找我要(給我留下你的百度雲,我分享給你o(^▽^)o)! 下面來講一講安裝過程: 1、解壓後兩個檔
海爾筆記本X3超級本拆機增加內存圖文教程(解決後蓋開不了問題)
不想 是我 虛擬 .com 說了 span 不能 筆記本 遊戲 海爾的X3超極本在剛面市時,還是屬於不錯的本本的,畢竟本身夠輕,加配SSD,實在是居家旅行必備。 當時我是剛出來工作買的,整天背著它上下班(還有一次快遲到,直接背著奔上12樓,哎,青蔥啊。。。)。 不過還好它夠
redis集群如何解決重啟不了的問題
wrap pki 查看 rep 啟動不了 ica oca alt 點數據 redis使用集群部署,如果遇到斷電或者服務器重啟,當再次啟動的時候,有時候會啟動不了。需要使用trib的fix命令進行修復。如果修復還是不行的話,可以清除節點數據再重新建集群,前提要備份之後操作。
Eclipse中沒有Maven選擇不了java8 選擇不了Tomcat8
accept org 對話框 with 進度條 soft download nis build 一 Eclipse中沒有Maven 參考 http://www.pc6.com/java/j_116210.html 二 選擇不了java8 1 Eclipse版本是K
【轉】redis集群如何解決重啟不了的問題
節點數 nbsp 如何 class nodes cluster 中一 aof ext redis使用集群部署,如果遇到斷電或者服務器重啟,當再次啟動的時候,有時候會啟動不了。需要使用trib的fix命令進行修復。如果修復還是不行的話,可以清除節點數據再重新建集群,前提要備份
redis叢集如何解決重啟不了的問題
redis使用叢集部署,如果遇到斷電或者伺服器重啟,當再次啟動的時候,有時候會啟動不了。需要使用trib的fix命令進行修復。如果修復還是不行的話,可以清除節點資料再重新建叢集,前提要備份之後操作。 工具 linux redis 方法/步驟 使用red
永久解決 重郵 同時上內外網,解決內網上不了!
很多情況下,重郵學子在連線netkeeper後會出現內網上不去的現象! 下載檔案: https://download.csdn.net/download/lanluyug/10773505 解決方案: 1. 管理員許可權執行該檔案; 2. 按提示輸入閘道器,也就是*.*
解決nodejs安裝不了mysql模組
嘗試過各種辦法,包括 npm install mysql , npm install mysql -g ,去到node.exe的資料夾下執行 npm install mysql ,或者重新安裝node,但是統統不行,最後的最後,採用 使用淘寶 NPM 映象去安裝,
【七牛雲】1.如何從測試域名過渡到自定義域名--七牛圖片載入不了
問題:最近碰到網站上使用七牛雲端儲存的圖片載入不了,原因是七牛雲上的加速域名是使用測試域名的(要回收的!),測試域名一回收很多之前的專案都要改。。。(在此記錄一下) 解決:可以參考測試域名的使用規範:https://developer.qiniu.com/fusion/kb