當我們項目中用到的數據庫為sql server時 我們一般在maven項目的pom.xml只添加依賴:
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>sqljdbc4</artifactId>
<version>4.0</version>
</dependency>
但是添加完之后 pom.xml會提示:Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0
直接原因:
制定路徑下確實沒有sqljdbc4.jar文件。
根本原因:
微軟不允許以maven的方式直接下載該文件
解決方法:
1.下載 sqljdbc4.jar 下載地址可以百度搜索sqljdbc4.jar 去微軟官網下載,也可以從這個地址下載:鏈接: http://pan.baidu.com/s/1nu6cgdz 密碼: ikqn
2.改名為sqljdbc4-4.0.jar,放到maven庫里。我本地的maven倉庫地址:
3.eclipse中選中項目,右鍵maven--update project,完成。
有的人是用mvn命令解決的 但是我覺得mvn命令難記 這樣的方式更方便。