Cannot resolve com.microsoft.sqlserver:sqljdbc4:4.0

2025-04-18 14:24 阅读 43 次 评论 0 条
<dependency>
	<groupId>com.microsoft.sqlserver</groupId>
	<artifactId>sqljdbc4</artifactId>
	<version>4.0</version>
</dependency>

项目进行编译时:出现“Cannot resolve com.microsoft.sqlserver:sqljdbc4:4.0”的问题。

【原因】

微软不允许以maven的方式下载该文件。

【解决方案】

1. 手动

下载jar包

https://mvnrepository.com/artifact/com.microsoft.sqlserver/sqljdbc4/4.0

2. 打开CMD窗口,进入Jar包所在的目录,并执行命令:

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

解释:mvn install:install-file -Dfile=“jar包的绝对路径” -Dpackaging=“文件打包方式” -DgroupId=groupid名 -DartifactId=artifactId名 -Dversion=jar版本

3. 进入Maven仓库,发现sqljdbc4.jar已经安装:

4. 重新编译之前的Maven项目,编译通过。

 

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:Cannot resolve com.microsoft.sqlserver:sqljdbc4:4.0 | 雨晨博客

发表评论


表情