1. 程式人生 > >springboot解決Oracle驅動依賴的問題

springboot解決Oracle驅動依賴的問題

今天開發資料庫文件生成專案時新增了對Oracle資料庫的支援,在新增ojdbc依賴時maven始終下載不下來。原來由於版權問題maven中央倉庫中沒有oracle的驅動包。為了解決這個問題我們需要自己下載jar包,並新增到maven的本地倉庫。

我一開始下載的是11.2.0.3,後來死活拋classnotfound異常,無奈我只好換個版本。

下載好jar後開啟cmd命令視窗,執行命令

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.2.0 -Dpackaging=jar -Dfile=D:\apache-maven\apache-maven-3.5.0\lib\ojdbc6-11.2.0.2.0.jar

-Dfile=   後面為下載好的jar包所在的位置。

build success執行成功,jar包已經存放到Maven本地倉庫。

在pom檔案中新增依賴

<dependency>
   <groupId>com.oracle</groupId>
   <artifactId>ojdbc6</artifactId>
   <version>11.2.0.2.0</version>
</dependency>

注意groupid ,artifactid和version要和上面命令中配置的一致。

以上ojdbc已經引入了,大家也可以往本地倉庫中新增其他的jar包。

相關推薦

springboot解決Oracle驅動依賴的問題

今天開發資料庫文件生成專案時新增了對Oracle資料庫的支援,在新增ojdbc依賴時maven始終下載不下來。原來由於版權問題maven中央倉庫中沒有oracle的驅動包。為了解決這個問題我們需要自己下載jar包,並新增到maven的本地倉庫。 我一開始下載的是11.2

maven 不能載入oracle驅動依賴解決方案

  Maven3沒有提供Oracle JDBC driver,為了在Maven專案中應用Oracle JDBC driver,必須手動新增到本地倉庫。 1.解決方案 1.下載驅動包; https://www.oracle.com/technetwork/database/ent

通過Maven新增Oracle驅動依賴的步驟及問題

一、在maven3的pom.xml中新增依賴 <!-- Spring Boot JDBC --> <dependency> <groupId>org.springframework.

springboot解決第三方依賴jar包的問題

war 項目 ice pat http sed osi maven mpat 公司現在用的是springboot+maven,想要把一些老的項目都改成這種框架。但是一些老的項目中有好多第三方的jar包或者是自己的jar包,maven庫上沒有。最初的解決方案是一個個的depl

SpringBoot使用Oracle報“java.sql.SQLSyntaxErrorException: ORA-00933: SQL 命令未正確結束解決”方法

今天在練習SpringBoot專案的時候,使用了Oracle資料庫,出現了以下異常 018-10-22 10:31:01.074 WARN 17568 --- [nio-8080-exec-2] o.

解決Maven匯入Oracle驅動出現Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0

1. 由於Oracle的授權問題,若要以Maven方式匯入Oracle資料庫驅動,則必須先手動新增到本地倉庫 2.登入oracle,檢視當前資料庫版本資訊  select * from v$instance; 我使用的資料庫驅動的版本是11.2.0.1

SpringBoot--解決依賴父POM的問題

參考:SpringBoot-1.5.8-RELEASE 25頁。 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSche

springboot整合oracle時,Maven管理的pom依賴引入失敗

原因不多說,maven中央倉庫那坑爹的沒有oracle他們的jdbc驅動包,得自己下完了,用命令安到maven庫中,然後引入依賴就不會報錯了mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -

Maven新增Oracle依賴驅動

上篇文章剛介紹了Oracle資料庫的安裝,下面小白我來配置一下專案中Maven對於Oracle的依賴。跟之前一篇配置SQLserver的很像,由於maven中沒有Oracle的jar包,所以需要自己匯入

解決 Maven oracle驅動無法下載到的問題

  因為oracle驅動需要官方授權,所以在pop.xml檔案直接配置,無法下載成功。但是可以通過將驅動包安裝到本地maven庫,可以解決此問題。    1、如果有安裝oracel,可以直接在 oracle安裝目錄 oracle\product\10.2.0\client_

解決Yum安裝依賴問題

解決方案 failed needed 網絡 網上 導讀最近在網上看到很多關於安裝網絡Yum源是報錯的求助,本小白也曾遇到過此類問題,後找過度娘沒有有效的解決辦法。最後,經過幾番嘗試後終於解決,現在將解決方案共享給大家!Yum源及安裝安裝過程在之前就有大牛講過了!這裏就不做闡述了。具體可以參

rhel6.5解決包的依賴的一個處理方法

rpm在yum安裝相關rpm包的過程當中有時會出現如下錯誤:yum install elfutils-libelf*i686Error: Protected multilib versions: elfutils-libelf-devel-0.152-1.el6.i686 != elfutils-libelf

解決oracle數據庫刪除sql語句出現^H字樣

fig alias bsp readline plus rlwrap p s sta .gz 1:安裝readline包 yum install readline* 2:安裝源碼包: rlwrap-0.30.tar.gz ./configure &&

maven手動安裝oracle驅動到倉庫

回車 invoke ati 需要 exce enable switch rep lur 1. 2.打開http://maven.jahia.org/maven2/一步步打開找到 我需要的版本 https://devtools.jahia.com/nexu

解決Oracle+Mybatis批量插入報錯:SQL 命令未正確結束

每次 rom list ins 配置文件 解決 報錯 文件 什麽 Mybatis批量插入需要foreach元素。foreach元素有以下主要屬性: (1)item:集合中每一個元素進行叠代時的別名。 (2)index:指定一個名字,用於表示在叠代過程中,每次叠代到的位置。

jQuery.noConflict()解決imgBox.js依賴jquery版本問題

multi multipl ren 頁面 code false edi multiple 不兼容 jQuery提供兩種點擊圖片放大效果出處 在使用imgbox.js是出現的jquery版本不兼容問題,之後了解到jQuery.noConflict()的用法 jQuery.no

怎麽解決ORACLE 中 CHAR類型的索引問題

添加 關聯查詢 系統 pre 破壞 補全 如果 關聯 acl 在很多場景中,都有如下情況 trim(a.colunm1) = trim(b.colunm2) 應該怎麽優化呢? 用到 TRIM 的很多原因是某些系統為了提高查詢效率,不使用 ORACLE 的特有的,優秀的

Oracle驅動classes12.jar 與ojdbc14.jar的區別

jdk sse strong 數據庫版本 post 版本選擇 lib 鏈接 path   簡單的說,如果使用jdk1.2和jdk1.3就使用classes12.jar;如果使用的jdk1.4和jdk1.5的,就選用ojdbc14.jar。       驅動包classes1

Linux環境解決Oracle 中文亂碼

address bash num chinese rar lib product rtu strong linux下Oracle顯示中文亂碼 1.Oracle數據庫出現亂碼的原因:操作系統與服務器一致,但客戶端與服務器字符集不一致客戶端與服務器一致,但操作系統與服務器不一致

安裝ORACLE驅動到本地Maven倉庫

必須 pos jdb dpa enc pen all log pom mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackagin