Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0解决,手动安装Microsoft SQL Server JDBC 驱动

idea maven 依赖标红:

Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0

一、直接原因

制定路径下确实没有sqljdbc4.jar文件。

二、根本原因

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

三、解决办法

3.1 去官网手动下载相关库:http://www.microsoft.com/en-us/download/details.aspx?id=11774

3.2 进入下载库所在的目录

3.3 执行以下命令

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版本

四、测试

进入maven仓库,发现sqljdbc4.jar已经安装。

执行相关项目的maven,编译通过。idea 标红消失

你可能感兴趣的:(遇到的问题)