zoukankan      html  css  js  c++  java
  • Maven手动添加dependency(以Oracle JDBC为例)

    由于Oracle授权问题,Maven不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。
    首先需要到Oracle官网上下载ojdbc的jar包。
    http://www.oracle.com/technetwork/database/features/jdbc/default-2280470.html
    我选择的是ojdbc7.jar,对应的版本是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
    然后出现错误,于是我cd到~/additional_jars/目录下,然后运行:
    mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0.2 -Dpackaging=jar -Dfile=ojdbc7.jar
    然后还是错误。
    后来我发现了错误的原因,因为我在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,各坐标对应上面这个命令的个元素,如下:
        <dependency>      
          <groupId>com.oracle</groupId>      
          <artifactId>ojdbc7</artifactId>      
          <version>12.1.0.2</version>
        </dependency>  

  • 相关阅读:
    使用vue vantUi框架 根字体是37.5 和默认根字体75不一致,导致页面组件样式变小
    html2canvas ---- canvas里的width和style里面的width区别
    禁止浏览器记住密码操作
    微信小程序的学习和应用
    关于swiper的使用 安卓没有反应
    iconfont阿里云的使用
    Node.js与MongoDB的合作
    Hacker2
    SR选取公式
    树莓派设置静态ip2
  • 原文地址:https://www.cnblogs.com/moonlightpoet/p/5617863.html
Copyright © 2011-2022 走看看