Oracle的jar包由於是收費的,所以當我們使用maven去下載時下載不下來,對於這種情況,可以用以下方式去處理:
oracle官網下載應用地址:https://www.oracle.com/downloads/
1.從官網下載所需對應jar包,流程如下
進入連接,選擇要下載的應用分類
點擊,找到JDBC Drivers,下載自己需要的jar包,因為我的服務器是11g,所以我下載的版本如下
2.拿到jar包之后,由於我是maven工程,所以要將其加入到我的maven依賴中去,方便管理:
添加方式為如下命令:
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar -Dfile=D:\資料\libs\ojdbc6.jar
mvn命令是maven下的可執行文件,建議將maven的家目錄添加至path中,這樣名利隨處可用,install是為了將剛剛下載的D:\資料\libs\ojdbc6.jar 安裝進maven倉庫中
其中DgroupId,DartifactId,Dversion都可以自定義,Dpackaging指定為jar包
執行命令之后,就在倉庫中可以看到該jar包了:
然后在pom文件中引入就可以使用了
<dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> <version>11.2.0</version> </dependency>
注意引入的時候版本要對應install之后的版本信息
mvn安裝常用命令: -Dmaven.javadoc.skip=true (跳過生成doc包) -Dmaven.test.skip=true,不執行測試用例,也不編譯測試用例類。
install:install-file -Dmaven.javadoc.skip=true -Dmaven.test.skip=true -f pom.xml