写在前面:
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)