본문 바로가기
Tools

Maven 에 MSSQL, ORACLE JDBC 설정하기

by hs_seo 2013. 2. 5.

참조 링크 


MSSQL의 JDBC 드라이버는 리파지토리가 없다... ㅠㅠ

그래서 아래의 디펜던시를 추가해주고

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

JDBC 드라이버를 다운받아서 

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

위의 명령어로 로컬의 리파지토리에 데이터를 추가해주던지

스스로 jar 파일을 로컬 리파지토리에 추가해주어야 한다. 

로컬 리파지토리 주소는 아래와 같이 확인 가능 하다. 


파일을 추가할 때 파일명을

sqljdbc4-4.0.jar

으로 변경해주고, Maven의 update dependency 를 실행해주면 끝

실제 파일명 뒤에 version 정보가 추가 된다. 



Oracle은 Maven Repository를 제공하므로 다음과 같이 설정한다. 


리파지토리 정보를 다음과 같이 추가하고

                <repository>
<id>oracle</id>
<name>ORACLE JDBC Repository</name>
<url>http://maven.jahia.org/maven2</url>
</repository>

다음과 같은 디펜던시를 추가한다. 

<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.1.0.7.0</version>
</dependency>

반응형