【问题】

在pom文件中添加依赖:

<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项目,编译通过。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐