1、问题原因

image.png
Maven 依赖也报错如下:

  1. Cannot resolve com.microsoft.sqlserver:sqljdbc4:4.0

这是因为微软不允许以 maven 的方式直接下载该文件。

2、解决方案

  1. 下载sqljdbc4.jar文件。

    1. https://www.aliyundrive.com/s/rFEqp8jvpdz
    2. 提取码: 35lj
  2. 修改jar包名为:sqljdbc4-4.0.jar

运行以下代码,可将jar放在桌面,进入桌面cmd中运行以下代码,这里注意的是,当我把maven仓库自定义时并不能运行成功,而是使用系统默认的maven仓库:C:\Users\BOC\.m2\repository才能成功。

  1. mvn install:install-file -Dfile=sqljdbc4-4.0.jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=4.0 -Dpackaging=jar
  1. 重新编译项目即可。