说明

oracle 的 ojdbc 驱动目前已经授权 maven下载了,最新的 maven 依赖配置参照 maven 官放的 Oracle Ojdbc 配置。

本文章以 sqljdbc4 为例,从maven官网上可以看出,sqljdbc4 是在 Clojars Repository 的独立仓库下,而不在 Central Repository 中央仓库下,所以我猜测这就是无法通过 maven 直接下载 sqljdbc4 的原因。

在这里插入图片描述

解决方案

1、安装Maven

步骤略~

2、配置环境变量

步骤略~
验证 maven 变量是否配置成功,打开 cmd 命令,输入 mvn -version。

在这里插入图片描述

3、下载sqljdbc4.jar

这里可以到我的博客资源免费下载 sqljdbc4.jar
最近发现我上传的免积分下载资源被系统强制改成需要积分下载了
附百度网盘下载地址:
链接:https://pan.baidu.com/s/1GP5fC9WrH6dOV1CcdSpyhg
提取码:jrl8
把下载好的 sqljdbc4-2.0.jar 文件放在任意文件夹(推荐放在Maven的lib文件夹下)
在这里插入图片描述

4、安装sqljdbc4到本地maven仓库

安装前的处境~

1、pom 文件中报红~
在这里插入图片描述
2、maven 仓库中 jar 包不正确~

在这里插入图片描述
在刚刚存放 sqljdbc4-2.0.jar 文件的目录下执行 cmd 命令

mvn install:install-file -Dfile=sqljdbc4-2.0.jar -Dpackaging=jar
-DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=4.2

命令解释:mvn install:install-file -Dfile=“sqljdbc4-2.0.jar 包的绝对路径” -Dpackaging=“打包方式” -DgroupId=“groupid名” -DartifactId=“artifactId名” -Dversion=“jar版本” (artifactId名对应之后maven配置的依赖名)

在这里插入图片描述
出现 SUCCESS 说明安装成功,去你的 maven 仓库看一下是否安装成功
,这时候就可以把之前错误的 jar 包删除了。

在这里插入图片描述

刷新 maven 项目,发现不报红了~

在这里插入图片描述
举一反三,其他不能通过 maven 直接下载的 jar 包也可以用这种方式。

完~

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐