2012-06-14 2 views
2

maven을 사용 중입니다. sqlserver2010 데이터베이스를 사용하고 있습니다. com.microsoft.sqlserver.jdbc.SQLServerDriver를 사용하는 해당 maven 종속성은 무엇입니까? 또한 어떤 저장소에서 다운로드받을 수 있습니까?sqlserver2010에 대한 종속성이 있습니까?

감사합니다.

+0

이 [SO 질문] 관련 (http://stackoverflow.com/questions/6942407/setting-up-maven-dependency-for를 -sql-server). 당신이 수동으로 설치해야 할 것 같습니다 ... – Raghuram

답변

2

나는 이것이 하나라고 생각한다.

<dependency> 
    <groupId>com.microsoft.sqlserver</groupId> 
    <artifactId>sqljdbc4</artifactId> 
    <version>3.0</version> 
</dependency> 

다운로드 here.

에서 jar 저장소에 추가합니다.

mvn install:install-file -Dfile=sqljdbc4.jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc4 -Dversion=3.0 -Dpackaging=jar 

희망이 도움이 될 것입니다. 건배.

업데이트 됨 새로운 종속성이 여기에 편집되었습니다.

+0

나는 이것을 추가했으나 이것은 중앙 저장소에 없다. – user1016403

+0

은이 종속성을 저장소에 추가 한 다음 pom에 종속성을 추가하는 명령을 추가했습니다. –

+0

또한 업데이트 된 답변에 제공된 링크에서 jar 파일을 다운로드해야합니다. :-) –

2

공식 드라이버를 다운로드하여 공식 저장소 (Nexus 등)에 제 3 자 장비 또는 로컬 저장소 (Nexus를 사용하지 않는 경우)로 설치하십시오 (mvn install:install-file ...).

또는 jTDS을 사용하고 메이븐 중앙에서 이슈 얻을 :

<dependency> 
    <groupId>net.sourceforge.jtds</groupId> 
    <artifactId>jtds</artifactId> 
    <version>1.2.4</version> 
    <scope>runtime</scope> 
</dependency> 
관련 문제