pom.xml 파일에 Oracle JDBC 드라이브를 dependency를 추가하려고 하니 maven repository에서 "oracle"을 넣고 검색을 했습니다.
1 2 3 4 5 | <dependency> <groupid>com.oracle</groupid> <artifactid>ojdbc14</artifactid> <version>10.2.0.4.0</version> </dependency> |
위와 같이 나오더군요.
그래서 넣고 빌드를 하려고 하는데, 아래와 같은 에러가 났습니다.
1 | Missing artifact ojdbc:ojdbc:jar:14 |
뭐지? 하고 구글링을 또 했습니다.
음...역시 라이센스가 무섭습니다.
오라클과 메이븐의 라이선스 문제로 메이븐 중앙 저장소에서 받을 수 없다고하네요.
그래서 아래와 같이 repository를 추가해야 한다고 합니다.
1 2 3 4 5 6 | <repositories> <repository> <id>mesir-repo</id> <url>http://mesir.googlecode.com/svn/trunk/mavenrepo</url> </repository> </repositories> |
그러니 에러가 사라지네요.
메이븐 중앙 저장소에 이런 설명이 잘 없으니 구글링을 할 수 밖에 없네요.
설명만 있었으면 딱이었는데..