原因

Oracle 的 ojdbc.jar 是收费的,Maven 中央库中实际上没有此资源

解决方法

手动下载相应的jar,然后将其安装到本地仓库。具体操作如下:

1\先去下载相关的jar包或者驱动
查找版本
classes111.zip 适用于JDK 1.1.x 
classes12.jar 适用于JDK 1.2 and JDK 1.3. 
ojdbc14.jar 适用于JDK 1.4 
ojdbc5.jar: 适用于jdk5 
ojdbc6.jar: 适用于jdk6 
ojdbc7.jar: 适用于jdk8。
下载地址:https://pan.baidu.com/s/1I1pC2f81IvbphZ6tWpVFOg 密码:uq0u
本地已下载,或者到Oracle官网下载都可以!
 
2\修改jar包文件名
比如说,你想version是 10.2.0.4.0,就改成 ojdbc7-10.2.0.4.0.jar
查阅网上的资料的,有的博主直接使用,可以尝试下!
 
3\命令安装
进入cmd,前提是已经配了mvn的系统环境
输入mvn install:install-file -Dfile=D:\tool\ojdbc7.jar -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar -DgeneratePom=true 
看到success提示就可以了
 
FYI:
install:可以将项目本身编译并打包到本地仓库 
install-file:安装文件 
-Dfile=D:\ojdbc6.jar : 指定要打的包的文件位置 
-DgroupId=com.oracle : 指定当前包的groupId为com.oracle 
-DartifactId=ojdbc6 : 指定当前的artifactfactId为ojdbc6 
-Dversion=11.2.0.3 : 指定当前包的版本为11.2.0.3 
-DgeneratePom=true:是否生成pom文件
 
特殊情况:
有的同学弄了多个maven和多个repository,这时候就要看你配置到 系统环境是指定那个maven,jar安装完成后就会落在那个repository了.
repository可以再setting.xml查看!

最新文章

  1. Spring MVC类型转换器
  2. 有关Highchart的那些事。。。备份一段(稍后修改)
  3. Proud Merchants
  4. 是否用new来新建对象
  5. 窗口移动--基类(BaseForm)
  6. arm-linux-gcc编译器测试
  7. 被非技术瓶颈阻挡了,没钱买Mac,挣扎ing
  8. (简单) HDU 3308 LCIS,线段树+区间合并。
  9. 设置共享目录(主机win7,虚拟机Ubuntu)
  10. log4j 日志限制大小 拆分成30个 不按日期分日志 按大小拆分 按日期产生
  11. python使用装饰器对文件进行读写操作'及遍历文件目录
  12. zip 格式解析
  13. linux 斜杠/
  14. python-面向对象-02_类和对象
  15. bzoj2152 / P2634 [国家集训队]聪聪可可(点分治)
  16. SpringMVC学习四(@ModelMap @RequestBody等等的说明)
  17. ss linux终端配置
  18. [LeetCode&Python] Problem 697. Degree of an Array
  19. C语言 · 栅格打印问题
  20. gradle问题 cordova

热门文章

  1. HBase数据迁移到Kafka实战
  2. 洛谷 P3952时间复杂度 (本地AC测评RE的伪题解)
  3. SQL查询出距当前时间最近的一条或多条记录。
  4. 在JSP页面用EL表达式获取数据
  5. Redis集群增加节点和删除节点
  6. VMware Workstation Fixed Unable to connect to the MKS
  7. 一步步到IOC
  8. Tomcat乱码
  9. 44 (OC)* 野指针、空指针
  10. 基于python的scrapy环境搭建