出現此錯誤需要增加odbc jar包。
出現此錯誤的原因據說是這樣的:
在使用Maven的依賴甲骨文的驅動包時,會出現依賴錯誤的情況,原因是版權原因,甲骨文官方屏蔽了依賴,那麼要在本地使用的Maven依賴其數據驅動包,要怎麼做呢?
如果電腦上之前有安裝過oracle或者oracle client,那麼直接去安裝路徑下搜索 jdbc文件夾,找到文件夾下的odbcX.jar
如果電腦上沒有,就要去官網下載了。
然後,第一步使用解壓縮工具打開這個文件
第二步,使用記事本打開“MANIFEST.MF”文件,查看你的驅動包版本
第三步,複製這個命令,
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3.0 -Dpackaging=jar -Dfile=ojdbc6.jar
使用CMD命令,進入到這個目錄,如下操作,注意改箭頭指的幾個地方,然後在CMD中運行此命令
出現這個表示成功
然後就可以在你本地的Maven的倉庫中看到驅動包了,以後就可以添加依賴了
需要使用時,找到本地倉庫的這個文件
打開後複製配置信息,或者直接在項目pom.xml中作如下配置,然後就完成了oracle數據驅動包的引入,你可在項目的Maven Dependencies 下看到ojdbc6-11.2.0.3.0.jar包(名稱依版本而不同)