解决Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0问题



当我们项目中用到的数据库为sql server时  我们一般在maven项目的pom.xml只添加依赖:


    com.microsoft.sqlserver
    sqljdbc4
    4.0
< /dependency>


但是添加完之后  pom.xml会提示:Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0

直接原因:

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

根本原因:

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

解决方法:

1.将需要的jar包先下载好
2.找到C:\Users\Administrator\.m2\repository(我电脑的路径),添加新文件夹
举例:要添加的jar包
       
          com.microsoft.sqlserver
          sqljdbc4
          4.0
       

 那么就在C:\Users\Administrator\.m2\repository的下面新建sqlserver\sqljdbc4\4.0
 把下载好的sqljdbc4.jar放到4.0下改名为sqljdbc4-4.0.jar,
 然后改pom.xml中的
    
      sqlserver
      sqljdbc4
      4.0
   

你可能感兴趣的:(解决Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0问题)