解决Maven无法使用ojdbc依赖的问题(Missing artifact com.oracle:ojdbc14:jar:11.2.0.4.0 )

ojdbc驱动类库14、6、7、8.zip jdbc驱动类。。。 -----借鉴:1、ojdbc14.jar 适用于 JDK 1.4 and 5.0;2、之前使用ojdbc14.jar(不记得哪个版本了)批量插入10万条,实际只插入了3万多条,其它的丢失了,换ojdbc6.jar后,一次commit批量插入100万条也OK了。-----所以不推荐使用了 。。。 -----借鉴:ojdbc6.jar: 适用于jdk6 (如果你使用jdk1.5,就不能使用这个驱动)------ -----借鉴:ojdbc7.jar: 适用于jdk7 ------ 立即下载

问题

开发时,在添加

后总是无法下载相应的依赖。 

原因

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

解决方法

手动下载相应的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

本人下载的是ojdbc7,下载后将其存放到D:\tool\ojdbc7.jar

安装

进入运行界面

输入mvn install:install-file -Dfile=D:\tool\ojdbc7.jar -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar -DgeneratePom=true 

运行结果如下

然后便可在本地仓库找到依赖

如果用的是eclipse,右键项目名,maven,update project便可以更新maven。

指令的含义


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文件
 

oracle数据jdbc驱动包,包括ojdbc14,ojdbc6,ojdbc8 oracle数据jdbc驱动jar包,包括ojdbc14,ojdbc6,ojdbc8等,java开发oracle数据库的好助手。 立即下载

相关推荐

Oracle11.2.0.1.0驱动包

<!--mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.1.0 -Dpackaging=jar -Dfile=c:\ojdbc14.jar--> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> <version>11.2.0.1.0</version> </dependency>

ojdbc7、8在maven环境中的配置异常及处理

上图是平常在maven环境中配置ojdbc7、8,oracle数据库驱动时依赖引入了,甚至jar包都放到了maven本地库(respository)中,但是还会出现红色异常。这里用maven讲jar包导入仓库,可以解决此类问题 首先:环境得有maven,通过下图命令显示,mvn -version ,在dos里面, 如果出现上图显示信息,便是有该maven环境。 由于jar包在F盘,所以到F盘目录下,具体命令:cd f: 回车==》f: 回车,就到了F盘。 用此命令:mvn install:...

焱敦的博客 1445

ojdbc8.zip

oracle12对应的JDBC 。需在打包到本地仓库。使用命令行方式:mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=11.2.0.4 -Dpackaging=jar -Dfile=ojdbc8.jar

oracle jar丢失,解决Maven无法使用ojdbc依赖的问题(Missing artifact com.oracle:ojdbc14:jar:11.2.0.4.0 )...

利用 Maven 管理 Oracle JDBC 驱动依赖时发现,通过修改 pom.xml 文件添加 Oracle JDBC 依赖总会提示 Missing artifact com.oracle:ojdbc14:jar:11.2.0.4.0点击版本号(10.2.0.4.0)可以看见 Maven 依赖的添加方法但是照此方法修改工程 pom.xml 文件保存后总会报错:Missing artifact ...

weixin_39929918的博客 490

灵魂三问:因果推断

什么是因果推断?为什么研究因果推断?怎么进行因果推断研究?

ML OR 智能决策的博客 2896

如何修复Windows卡在“正在准备Windows”的问题?这里有详细步骤

如何修复Windows卡在“正在准备Windows”的问题?这里有详细步骤。

wyxtx的博客 5629

Maven手动安装ojdbc7.jar

maven 安装ojdbc.jar

qq_36141369的博客 1566

MATLAB仿真实战:双有源桥(DAB)变换器的扩展移相调制(EPS)全流程解析

本文提供了一份详细的MATLAB/Simulink仿真实战指南,手把手解析双有源桥(DAB)变换器在扩展移相调制(EPS)下的全流程建模。内容涵盖从核心原理、主功率电路搭建、EPS驱动信号生成,到仿真运行、波形分析及模型优化的完整步骤,旨在帮助工程师和研究者快速掌握DAB变换器的仿真与性能验证方法。

o4p5q6r7s的博客 493

ojdbc7加入本地maven仓库

lib下的ojdbc7 需要加入本地maven仓库(由于maven pom.xml引入ojdbc一直会找不到,所以改成本地jar引入的方式): 示例--进入到项目路径执行如下代码: mvn install:install-file -Dfile=.\lib\ojdbc7.jar -DgroupId=oracle -DartifactId=ojdbc7 -Dversion=7 -Dpackaging=jar -DgeneratePom=true ...

com542948180的博客 1110

从零到一:EHB-电机复合制动系统的Simulink仿真实战指南

本文详细介绍了EHB-电机复合制动系统在纯电动汽车中的Simulink仿真实战指南。通过系统概述、建模核心模块解析、控制策略开发及典型问题排查,帮助读者掌握从零到一的开发流程。重点讲解了液压子系统建模、电机再生制动模型及整车动力学集成,为开发者提供了一套完整的解决方案。

hh234的博客 1003

CFD-POST中建立变量的方法

本文以测量文丘里管中全压为例阐述CFD_POST中建立变量的方式 点击进入CFD-POST界面的expressions栏中 2.与expression栏中空白处右键,new-输入新建的表达式名称 3. 在下方的空白栏中右键-varible选择需要的变量,并根据公式进行修改 4.点击进入varibles栏,空白处右击-new-输入变量名totalpressure,在下拉框中找到之前定义的totalpressure 完成后可以在varibles栏中看到新建的...

sidxi的博客 1万+

win10安装mvn,安装ojdbc7.jar

安装mvn,配置环境变量: 此处maven_home的值是自己的apache-maven的路径。 新增环境变量: 编辑classpath: 编辑path: 配置完成后,测试是否安装成功: 出现上图信息表示mvn安装成功。 由于ojdbc7是要收费的,在maven项目中使用依赖时会报错,所以需要mvn来安装: 先下载ojdbc7.jar,放到系统默认的用户目录下,也就...

QYHuiiQ 5365

大模型算法岗常见面试题100道

LangChain是一个用于构建和运行大型语言模型应用的开源框架。它提供了一套工具和组件,帮助开发者将大型语言模型(如 GPT-3)与其他工具和API结合,以完成更复杂的任务。1、LangChain包含哪些核心概念?Components:可重用的模块,例如API调用、数据库查询等。Chains:将多个Components链接在一起以完成特定任务的流程。Prompt Templates: 用于指导语言模型生成输出的文本模板。Output Parsers:解析语言模型输出的工具。

具身机器人和通用AI 1942

Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0问题解决 ojdbc包pom.xml出错

Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0 原因:Oracle的ojdbc.jar是收费的,所以maven的中央仓库中没有这个资源,只能通过配置本地库才能加载到项目中去。 废话不多说,解决方案如下: 1.首先确定你是否有安装oracle,如果有安装的话,找到ojdbc6.jar包 D:\app\Administrato

viktoria的博客 6万+

Oracle EBS FA 如何打开关闭的资产会计期间?

用户“运行折旧”,误勾选为“关闭期间”,还有一部分资产还需要操作报废和调整,希望后台打开关闭的资产会计期。

陈显平的专栏-Oracle EBS 1023

第1章第11节:创建可容纳多行滚动文字的输入框TextEditor [SwiftUI快速入门到实战]

TextField可以让用户输入单行的文字内容,若想输入多行的文字内容,可以使用能够容纳多行滚动文字的 TextEditor。 定义一个字符串属性,用来存储用户输入的文字内容。接着定义一个布尔属性,用来标识是否弹出警告窗口,以显示用户输入的内容。 TextEditor是由UIKit中的UITextView演变而来,因此可以在init方法中,通过UITextView修改TextEditor的外观属性。 添加一个VStack视图,作为子视图的容器。 创建一个TextEditor,Te..

互动教程网[www.hdjc8.com] 825

解决Maven导入Oracle驱动出现Missing artifact com.oracle:ojdbc6:jar:11.2.0.4.0问题

今天从SVN检出Maven项目的时候,遇到了一个问题,就是在pom.xml中引入ojdbc的jar包的时候出错了,提示是Missing artifact com.oracle:ojdbc6:jar:11.2.0.4.0。这让我很纠结,于是上网查找了相关的资料,终于找到原因了,那就是因为oracle的ojdbc.jar是收费的,所以maven的中央仓库中没有这个资源,只能通过配置本地库才能加载到项目...

凡沙的博客 7522

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

maven中报错Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0

在maven中引入oracle驱动报错Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0 问题:有尝试过在依赖包中加入pom但是仍然错误 然后检查项目中是否存在是否有相应的jar包,发现没有,接着检查了本地maven仓库,对比了一下mysql中的文件,发现少了jar包,于是再次面向百度。 原因:由于oracle的ojdbc收费,所以在maven项目导入时没有ojdbc14-10.2.0.4.0.jar包. 解决问题:一般来说本地安装了oracle后会有

qq_42545419的博客 1031

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

maven项目报错:Missing artifact com.oracle:ojdbc6:jar:10.2.0.1.0解决方案

问题现象: idea中导入maven 项目以后,pom.xml中odbc的驱动一直报错:Missing artifact com.oracle:ojdbc6:jar:10.2.0.1.0,如下图问题原因:本地以及私服上没有改驱动jar包;解决方式:1)下载所需要的oracle jar包;2)找一个路径 将该jar包放入一个路径中(我放的路径为:E:/oracle/ojdbc6.jar...

face light~ 2555

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Maven--通过pom.xml依赖ojdbc架包提示:Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0

一、问题说明 整合SSM的时候pom.xml依赖Oracle所需数据库连接驱动ojdbc.jar架包时,总是报红叉提示,提示内容 Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.0 二、解决方案 我使用的是ojdbc14-10.2.0.4.0.jar附下载http://download.csdn.net/download/justinqin...

JustinQin 2488

Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0两种解决方案

Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0 为初学者使用maven引入Oracle坐标时常见的一个错误 这是因为Oracle是收费的,maven的中央仓库中无对应的jar包,所以需要手动的配置到本地仓库中或者直接更改version 1.手动导入 下载ojdbc6.jar到本地 腾讯微云链接 点击打开链接 以管理员身份打开cmd并...

Naruto_c的博客 1万+

pom.xml依赖报错,Missing artifact XXX 问题解决

pom.xml依赖报错,Missing artifact XXX 问题解决可能原因pom.xml依赖项配置格式说明手动下载相应的jar,然后将其安装到本地仓库pom.xml修改后 eclipse导入或者新建Maven项目,pom.xml配置文件的报错,Missing artifact xxx-jar,问题即是Maven启动后,没有在指定仓库中找到该jar包。 可能原因 中心仓库或者本地仓库无此jar包; 有些jar包是收费的(比如:Oracle 的 ojdbc.jar 驱动包),Maven 中央库中实际上

入门程序猿的博客 1万+

如何解决Maven导入Oracle驱动出现Missing artifact com.oracle:ojdbc14:jar:10.2.0.1.0

1. 由于Oracle的授权问题,若要以Maven方式导入Oracle数据库驱动,则必须先手动添加到本地仓库 2.首先登录oracle,查看当前数据库版本信息  select * from v$instance; INSTANCE_NUMBER INSTANCE_NAME --------------- ---------------- HOST_NAME ---------------...

刘信坚的博客 5322

完美解决Missing artifact com.oracle:ojdbc6:jar:11.2.0.4

今天运行Tomcat项目时,在加载maven依赖的时候报了Missing artifact com.oracle:ojdbc6:jar:11.2.0.4的错,意思是说我缺少了com.oracle:ojdbc6:jar:11.2.0.4的依赖包,于是上网找了解决办法,发现是因为oracle的jar包是收费的,在maven仓库中没有这个资源,需要在pom.xml中配置新的依赖和maven仓库才能解决这个问题。该解决方法不只针对这一个jar包,如果遇到其他jar包缺失都可以使用这个方法。

杳杳星辰花开的博客 2327
上一篇: 【转】Eclipse上Maven环境配置使用 (全)
下一篇: 【转】Maven:如何在eclipse中使用mvn clean install?
beidaol
博客等级 码龄18年 255粉丝 58原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值