oracle驱动maven报错_在Maven仓库中添加Oracle JDBC驱动
由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。
一.首先要得到Oracle JDBC Driver
2.通过Oracle的安装目录获得,位置在“{ORACLE_HOME}jdbclibojdbc14.jar”
二.手动安装安装
或者命令如下:
mvn install:install-file-Dfile={Path/to/your/ojdbc.jar}-DgroupId=com.oracle-DartifactId=ojdbc6-Dversion=11.2.0-Dpackaging=jar
三.安装完后,在pom.xml文件中添加引用
com.oracle
ojdbc14
10.2.0.4.0
好了,可以正常引用了。
由于二进制许可 binary license的限制,oracle jdbc驱动不能通过共有仓库来获取,所以你可以下载下来添加到自己的本地仓库或私有仓库中。
添加到本地仓库步骤如下:
下载Oracle Jdbc
可以到官网下载,点击这里,但需要登录才可以下载。
我下载了ojdbc7.jar(For use with JDK 7; It contains the JDBC driver classes except classes for NLS support in Oracle Object and Collection types.)放在了osEye,下载可点击这里。
安装到本地仓库
你可以根据自己的喜好修改来安装到本地仓库,我的安装如下:
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0.1 -Dpackaging=jar -Dfile=ojdbc7.jar -DgeneratePom=true
同样
添加到pom.xml
com.oracle
ojdbc7
12.1.0.1
依赖配置要和你安装时的groupId和artifacId以及版本号要对应。
由于二进制许可 binary license的限制,一些 JAR不能加入到Maven Central repo中,Oracle JDBC驱动就是这样,因此你必须手动下载添加到你的Maven仓库或手动添加依赖包到项目中。
oracle驱动maven报错_在Maven仓库中添加Oracle JDBC驱动相关推荐
- oracle批量插入报错,[数据库]Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA
[数据库]Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA 0 2020-08-19 08:00:06 Mybatis 批量插入数据 关于Oracle 批量插入报错:ORA-009 ...
- idea导入maven项目依赖报错_解决Maven依赖冲突的好帮手,这款IDEA插件了解一下?
1.何为依赖冲突 Maven是个很好用的依赖管理工具,但是再好的东西也不是完美的.Maven的依赖机制会导致Jar包的冲突. 举个例子,现在你的项目中,使用了两个Jar包,分别是A和B.现在A需要依赖 ...
- 在Maven仓库中添加Oracle JDBC驱动
由于Oracle授权问题,Maven不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库. 一.获得Oracle JDBC ...
- 中引入文件报错_关于前端开发中的模块化
前端开发离不开模块化,与模块化有关的关键字有以下几个: require/module.exports export/import define/require/exprots define/seajs ...
- python中gbk字符原因报错_深入理解Python中的字符和编码,结合,了解,与
一.前言 在学习python初期,常常会对运行文件出现的各种"codec"报错摸不着头脑有没有? 对各种编码方式的区别和适用的情况混淆有没有? 对python2,python3 编 ...
- sql定位过程报错_如何得到plsql中执行时报错的SQL的位置行号
如何得到 PL/SQL 中执行时报错的 SQL 的位 置行号 一.引言 在进行 PL/SQL 开发的时候经常会写以下代码, declare n1 varchar(10); n2 varchar(10) ...
- mysql表中插中文报错_向mysql表中插入含有中文的数据时报错:[Err] 1366
创建的表及插入语句如下: create table students (name varchar(25), class varchar(25), grade int); insert into stu ...
- word2013插入excel对象报错_在 Excel 电子表格中插入对象
如果在 Excel 或支持 OLE 的任何程序(如 Word)之间复制信息,可以将信息复制为 链接对象 或 嵌入对象 . 链接对象与嵌入对象之间的主要区别是数据存储位置,以及对象在放置到目标位置后 目 ...
- python class函数报错_如何掌握python中class函数用法?
虽然大家都知道class是什么,也都知道自己在写代码时候怎么去使用这个功能,但是如果说,想让大家利用class去写一个help大家知道吗?作为一个代码老司机,不得不跟大家说明,好的代码编写一定是靠基础 ...
最新文章
- Linux内核中断底半部处理--工作队列
- laravel中的form表单提交
- 正则表达式 (grep)
- NAT网关之SNAT进阶使用(二)构建ECS级别SNAT出网方式
- VS2015 中使用 MVC4
- vue+axios+qs序列化 “三步解析”【含demo实例】- 代码篇
- Spring Cloud Stream与RabbitMQ整合
- 在docker上和ubuntu上运行InfoGAN
- 运动目标跟踪(八)--时空上下文(STC)跟踪原理
- 软件开发模型2:增量模型/螺旋模型/敏捷模型
- 天载股票开户美股再度创出新高
- 电脑开机是哪个键 电脑常用快捷键盘点
- 关于ProcessOn在线做图工具上找不到宋体,黑体字体样式的解答
- 【Windows】安装openslide遇到的问题及解决办法
- 微信支付宝付款码规则
- Kylin Error:Cannot start job scheduler due to lack of job lock
- 【OpenCV】- 分水岭算法
- 中国中产阶级“被中产”?
- kali工具Crunch
- python爬取足球比赛信息(一)
热门文章
- 突破性能极限——阿里云神龙最新ASPLOS论文解读
- 谷歌“夜莺计划”秘密采集数百万美国人健康隐私;联发科首款7nm产能的5G芯片;2019年天猫双11落幕,最终成交额2684亿……...
- 边缘计算的五个大坑,里面一定有你跳过的
- 阿里带火的中台,究竟是个啥?
- 从 0 到 300,Instagram 创始人 CTO 分享工程团队成长的经验
- Canal 1.1.5 启动报错:caching_sha2_password Auth failed
- Apache JMeter 测试 HTTP接口
- 通用mapper 如何处理多表条件查询通过list封装(一对多)
- Spring Boot2 整合 Shiro ,两种方式全总结!
- flowable实现流程回退功能