maven关联oracle,maven添加oracle jdbc依赖
由于Oracle授權(quán)問題,Maven不提供Oracle JDBC driver,為了在Maven項目中應(yīng)用Oracle JDBC driver,必須手動添加到本地倉庫。
首先需要到Oracle官網(wǎng)上下載ojdbc的jar包。
http://www.oracle.com/technetwork/database/features/jdbc/default-2280470.html
我選擇的是ojdbc7.jar,對應(yīng)的版本是12.1.0.2。
ojdbc7.jar (3,698,857 bytes) - (SHA1 Checksum: 7c9b5984b2c1e32e7c8cf3331df77f31e89e24c2)
For use with JDK 7; It contains the JDBC driver classes except classes for NLS support in Oracle Object and Collection types.
說明ojdbc7.jar是在JDK 7上使用的,不過好像ojdbc6.jar也可以在JDK 7上使用。
然后我將下載到的ojdbc7.jar保存在~/additional_jars/目錄下。
運行:
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0.2 -Dpackaging=jar -Dfile=~/additional_jars/ojdbc7.jar
然后出現(xiàn)錯誤,于是我cd到~/additional_jars/目錄下,然后運行:
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0.2 -Dpackaging=jar -Dfile=ojdbc7.jar
然后還是錯誤。
后來我發(fā)現(xiàn)了錯誤的原因,因為我在windows下面,我運行這一段程序是在打開的git命令行里。
打開windows的命令行界面,進入~/additional_jars/目錄,然后運行:
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0.2 -Dpackaging=jar -Dfile=ojdbc7.jar
顯示"BUILD SUCCESS"。
然后就可以在maven項目里添加dependency,各坐標(biāo)對應(yīng)上面這個命令的個元素,如下:
com.oracle
ojdbc7
12.1.0.2
總結(jié)
以上是生活随笔為你收集整理的maven关联oracle,maven添加oracle jdbc依赖的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 作了一件超人品的事情,看到的各位都有好运
- 下一篇: PTA-7-1 将数组中的数逆序存放 (