oracle驅動包maven下載失敗解決

來源:互聯網
上載者:User

標籤:success   分享   style   art   finish   目錄   cmd   ora   str   

  oracle是付費的,因此jar包也不是隨便讓人下的,這就給maven的下載和編譯帶來麻煩了,因為我們沒法直接去maven倉庫直接拿來用。解決辦法就是先從別的地方擷取jar包,再放到本地倉庫裡去,這樣運行maven才能成功。我現在編譯的是oracle11g的jar包,pom檔案裡的依賴如下

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

  

  首先要拿到jar,一般是去oracle官網下(http://www.oracle.com/technetwork/indexes/downloads/index.html到drives->jdbc drives裡找),也有很多熱心同志自己有了分享出來的各種,或者是自己機器已經安裝了oracle去安裝目錄類似如product\11.2.0\dbhome_1\jdbc\lib中拿。這裡要注意下,不同的oracle資料庫對應不同的安裝包版本:

Oracle版本     jdk版本                   推薦jar包    Oracle 8i     JDK 1.1.x               classes111.zip     Oracle 8i     JDK 1.1.x               classes12.zip     Oracle 9i     JDK 1.1.x               classes111.jar或者 classes111.zip     Oracle 9i     JDK 1.2 and JDK 1.3     classes12.jar 或者 classes12.zip     Oracle 9i     JDK 1.4                 ojdbc14.jar     Oracle 9i     JDK 1.5                 ojdbc5.jar     Oracle 9i     JDK 1.6                 ojdbc6.jar     Oracle 10g    JDK 1.2 and JDK 1.3.    classes12.jar     Oracle 10g    JDK 1.4 and 5.0         ojdbc14.jar     Oracle 11g    jdk5                    ojdbc5.jar     Oracle 11g    jdk6                    ojdbc6.jar

  

  有了jar就需要丟到本地maven倉庫了,假設現在我用的是oracle11g版本,我已經拿到ojdbc6.jar並放到案頭了,那麼用cmd命令執行

C:\Users\Administrator>cd Desktop

C:\Users\Administrator\Desktop>mvn install:install-file -DgroupId=com.oracle -Da
rtifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc6.jar
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-install-plugin:2.4:install-file (default-cli) @ standalone-pom
---
[INFO] Installing C:\Users\Administrator\Desktop\ojdbc6.jar to C:\Users\Administ
rator\.m2\repository\com\oracle\ojdbc6\11.2.0.1.0\ojdbc6-11.2.0.1.0.jar
[INFO] Installing C:\Users\ADMINI~1\AppData\Local\Temp\mvninstall706539994468491
3981.pom to C:\Users\Administrator\.m2\repository\com\oracle\ojdbc6\11.2.0.1.0\o
jdbc6-11.2.0.1.0.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3.791 s
[INFO] Finished at: 2017-08-12T11:41:57+08:00
[INFO] Final Memory: 7M/77M
[INFO] ------------------------------------------------------------------------

  這是可以看到本地倉庫裡有了com\oracle\ojdbc6\11.2.0.1.0\ojdbc6-11.2.0.1.0.jar,然後直接執行maven打包命令成功。  

oracle驅動包maven下載失敗解決

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.