解决sqljdbc4无法通过maven下载
- 说明
- 解决方案
- 1、安装Maven
- 2、配置环境变量
- 3、下载sqljdbc4.jar
- 4、安装sqljdbc4到本地maven仓库
说明
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
把下载好的 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 包也可以用这种方式。
完~