轉(zhuǎn)自:QingXiaxu
問題狀況
在?Maven?Repository?上找到的幾個(gè)ojdbc包依賴配置,都沒法通過Maven自動(dòng)下載到.m2目錄,導(dǎo)致項(xiàng)目中ojdbc提示錯(cuò)誤。
解決方法:
將本地下載好的(或者本地安裝的Oracle里面自帶的)ojdbc.jar導(dǎo)入到本地Maven的.m2目錄,這樣就可以使用了。
方法1
注:沒有Eclipse的,使用方法2解決。
1、在Eclipse左邊的Project Explorer的空白處單擊右鍵
2、依次選擇Import -> Import… -> Maven -> Install or deploy an artifact to a Maven repository,然后點(diǎn)擊“Next”按鈕
3、進(jìn)入導(dǎo)入界面,填寫以下信息
Artifact file:本地ojdbc.jar的位置,我本機(jī)是D:\app\Lenovo\product\11.2.0\dbhome_1\jdbc\lib\ojdbc6.jar
Group Id、Artifact Id、Version
其他的不需要填,然后點(diǎn)“Finish”按鈕。
4、完成后,打開用戶目錄下的.m2 -> repository目錄,能夠看到已經(jīng)有ojdbc相關(guān)的文件夾了
5、然后在項(xiàng)目中通過以下maven依賴配置即可將ojdbc導(dǎo)入
? ? ojdbc
? ? ojdbc6
? ? 11.2.0.4
導(dǎo)入后如圖:
方法2
方法1是基于Eclipse的圖形化解決方法,對于沒有安裝Eclipse的,可以通過cmd中使用Maven命令的方式解決。
1、打開本地安裝的Oracle安裝目錄下的jdbc的jar文件存放目錄(或者自己下載的ojdbc.jar所在目錄),我電腦是D:\app\Lenovo\product\11.2.0\dbhome_1\jdbc\lib,打開后如圖
2、在路徑欄輸入cmd,然后回車打開cmd窗口
打開后cmd的目錄路徑自動(dòng)在當(dāng)前路徑:
3、在cmd窗口輸入以下maven命令進(jìn)行安裝(嫌麻煩的直接復(fù)制)
mvninstall:install-file-DgroupId=ojdbc -DartifactId=ojdbc6 -Dversion=11.2.0.4-Dpackaging=jar -Dfile=ojdbc6.jar
執(zhí)行成功的效果:
到此即可,后面使用方法跟方法1的步驟4后面一樣。?