"Missing artifact com.oracle:ojdbc14:jar:10.2.0.4.2"

 

오라클 jdbc driver를 Maven으로 등록해서 사용하려고 하는데, 오류가 발생하고 등록이 되지 않는 문제가 발생합니다.

 

설마 천하의 오라클 ojdbc14.jar 가 maven으로 저장소를 제공하지 않는것은 아닐텐데...

 

 

 

안되나? 해서 jar를 직접받아서 WEB-INF/lib에 연결시키려고 하다가 검색을 해보니 간단히 해결할수 있는 해결책이 있네요.

 

ojdbc14.jar 오류가 발생한 상태에서 pom.xml을 열고 다음과 같이 repositories를 추가 등록하면 됩니다.

 

... 중략

<properties>
  <java-version>1.6</java-version>
  <org.springframework-version>3.1.1.RELEASE</org.springframework-version>
  <org.aspectj-version>1.6.10</org.aspectj-version>
  <org.slf4j-version>1.6.6</org.slf4j-version>
 </properties>

<!-- add new repositories for oracle -->
 <repositories>
  <repository>
      <id>mesir-repo</id>
      <url>http://mesir.googlecode.com/svn/trunk/mavenrepo</url>
   </repository>
 </repositories>

 

... 중략

 

정상적으로 사용이 가능하지만 좀 불편한 방법인건 맞습니다.