登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
签到
每天签到奖励2-10圆
导读
排行榜
TG频道
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
VIP申请
VIP网盘
网盘
联系我们
发帖说明
每日签到
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
安全
›
Oracle驱动下载和本地maven仓库文件结构的创建 ...
Oracle驱动下载和本地maven仓库文件结构的创建
[ 复制链接 ]
荡俊屯
2025-5-30 10:53:59
写在前面:
2I2Rc*@JY8
本文章用于记录博主平时遇到的问题,步骤略粗糙,目的在于记录便于后续博主自己查找,如果能帮助到其他人更好。文章中用到的链接均为自行引入,侵删,谢谢
问题描述:1、需要 maven 工程引入 Oracle jdbc驱动;2、查找了 maven 中央仓库,发现 ojdbc 的使用率不高(不知道为啥)
以上,博主准备自己去官网下载 ojdbc 驱动,然后在本地 maven 仓库自建文件
步骤:
下载 Oracle jdbc 驱动 jar 包 ojdbc ==> 使用 cmd 通过 mvn 命令创建本地 maven 仓库文件结构 ==> 项目 pom 文件引入依赖
1、Oracle官网下载
百度搜“Oracle jdbc驱动”,选择对应的官网地址进入(找不到的话,这里贴个地址:https://www.oracle.com/cn/database/technologies/appdev/jdbc-downloads.html)
进入地址如图 1-1,博主的数据库是 19c(自己数据库的版本可以自己去看安装信息,如果连接了数据库的话,可通过次SQL查询版本信息 :select * from V$VERSION;)
下载的是 ojdbc8.jar(网上看此 jar 推荐较多,博主 jdk17,也符合此 jar 包的支持,因此选用这个)
图 1-1
2、win + r 输入 cmd 打开 cmd 黑窗口使用以下命令进行创建本地 maven 仓库文件结构
红字部分需要自定义,根据自己情况修改,其中有两个必改
(E:\Program Files Custom\Java\maven\local_repository ==> 必改,改为你自己的本地 maven 仓库地址)
(E:\Program Files Custom\Java\ojdbc8.jar ==> 必改,改为你本地在(1)中下载的 jar 包的存放地址)
mvn install:install-file -Dmaven.repo.local=E:\Program Files Custom\Java\maven\local_repository -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=19.3.0.0 -Dpackaging=jar -Dfile=E:\Program Files Custom\Java\ojdbc8.jar
复制代码
此命令可以指定本地仓库位置(-Dmaven.repo.local 的值),如果不指定,就会创建到用户目录文件下的 .m2 文件夹中(具体原因可参考:https://www.cnblogs.com/hellosomeone/p/17890815.html)
不指定的话,去掉 -Dmaven.repo.local 此配置即可
具体参数解释参考:https://blog.csdn.net/sinat_25581149/article/details/107672386
创建安装成功截图 2-1:
图2-1
检查对应文件夹下的文件是否创建,如图 2-2:
图 2-2
3、项目 pom 文件引入依赖,如图 3-1
图 3-1
注意,此处的 groupId 和 artifactID 和版本都是自己设置的,在 mvn 命令中进行配置的
以上 2I2Rc*@JY8
maven 配置(cmd 黑窗口执行 mvn 时默认的 settings 文件和 idea maven 相关配置) - 想要翻身的咸鱼 - 博客园 (cnblogs.com)
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
Oracle
驱动
下载和
本地
maven
相关帖子
第二章 领域驱动设计基础
Oracle清理:如何安全删除trace, alert和archivelog文件?
多组学整合分析揭示DNA甲基化与基因组改变在肿瘤进化中的协同驱动机制
一条SQL统计Oracle ASH中EVENT、SQL、OBJECT_ID的热点
关于处理大批量数据下载和查询时,怎么进行限流和熔断处理(AI)
多GPU本地布署Wan2.2-TI2V-5B文本转视频模型
oracle_19c_ru_ojvm_upgrade.sh一键升级脚本分享
驱动下一代E/E架构的神经脉络进化—10BASE-T1S
【解决方案】基于数据库驱动的自定义 TypeHandler 处理器
Oracle DBA必备工具:自动调整重做日志文件大小和数量
vip免费申请,1年只需15美金$
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
业界
第二章 领域驱动设计基础
0
609
厌外
2025-09-30
安全
Oracle清理:如何安全删除trace, alert和archivelog文件?
0
275
越蔓蔓
2025-10-01
安全
多组学整合分析揭示DNA甲基化与基因组改变在肿瘤进化中的协同驱动机制
0
447
讣丢
2025-10-02
业界
一条SQL统计Oracle ASH中EVENT、SQL、OBJECT_ID的热点
0
418
豌畔丛
2025-10-05
业界
关于处理大批量数据下载和查询时,怎么进行限流和熔断处理(AI)
0
473
柄利
2025-10-05
安全
多GPU本地布署Wan2.2-TI2V-5B文本转视频模型
0
905
豹筒生
2025-10-05
安全
oracle_19c_ru_ojvm_upgrade.sh一键升级脚本分享
0
416
缍米
2025-10-06
安全
驱动下一代E/E架构的神经脉络进化—10BASE-T1S
0
793
育局糊
2025-10-06
安全
【解决方案】基于数据库驱动的自定义 TypeHandler 处理器
0
737
捐催制
2025-10-07
业界
Oracle DBA必备工具:自动调整重做日志文件大小和数量
0
390
皮仪芳
2025-10-07
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
浏览过的版块
业界
科技
签约作者
程序园优秀签约作者
发帖
荡俊屯
2025-5-30 10:53:59
关注
0
粉丝关注
20
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
anyue1937
9999501
dage888
999994
富账慕
10007
4
匝抽
9986
5
孙淼淼
9992
6
柴古香
9993
7
筒濂
9982
8
凌彦慧
9991
9
崔瑜然
9984
10
慢秤
9979
查看更多