ojdbc가 안붙습니다.POM설정좀 봐주세요
- 작성자 :
- 박*석
- 작성일 :
- 2016-05-27 18:01:06
- 조회수 :
- 1,193
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
현재 프레임워크 설치후
예제 게시판을 만들어보았습니다. 설치후 실행하면 게시판이 정상적으로 나옵니다.
헌데 오라클DB로 붙이기위해
1.context-datasource.xml 에서 오라클정보외 주석처리후 오라클부분 내용입력
2.POM에서 라이센스문제로 안붙는다하여
<dependency>
<groupId>ojdbc</groupId>
<artifactId>ojdbc</artifactId>
<version>14</version>
<scope>system</scope>
<systemPath>C:\Users\kspark127257\.m2\repository\ojdbc\ojdbc\14\ojdbc-14.jar</systemPath>
</dependency>
작성해주고 실제경로에 ojdbc를 파일을 넣어두었습니다.
혹 몰라서 WEB-INF/LIB에도 넣어두었습니다.
그리고 상단에
<repository>
<id>mesir-repo</id>
<url>http://mesir.googlecode.com/svn/trunk/mavenrepo</url>
</repository>
기재를 하였습니다.
위와같이 작성하면
pom에 작성된 dependency에서 빨간밑줄이 쳐져지며, 아래와 같은 문구가 나옵니다.
Missing artifact ojdbc:ojdbc:jar:14
위와 같은 문제가 발생시 오라클 DB를 어떻해 연결이 해야되나요?
해당내용 첨부합니다.
예제 게시판을 만들어보았습니다. 설치후 실행하면 게시판이 정상적으로 나옵니다.
헌데 오라클DB로 붙이기위해
1.context-datasource.xml 에서 오라클정보외 주석처리후 오라클부분 내용입력
2.POM에서 라이센스문제로 안붙는다하여
<dependency>
<groupId>ojdbc</groupId>
<artifactId>ojdbc</artifactId>
<version>14</version>
<scope>system</scope>
<systemPath>C:\Users\kspark127257\.m2\repository\ojdbc\ojdbc\14\ojdbc-14.jar</systemPath>
</dependency>
작성해주고 실제경로에 ojdbc를 파일을 넣어두었습니다.
혹 몰라서 WEB-INF/LIB에도 넣어두었습니다.
그리고 상단에
<repository>
<id>mesir-repo</id>
<url>http://mesir.googlecode.com/svn/trunk/mavenrepo</url>
</repository>
기재를 하였습니다.
위와같이 작성하면
pom에 작성된 dependency에서 빨간밑줄이 쳐져지며, 아래와 같은 문구가 나옵니다.
Missing artifact ojdbc:ojdbc:jar:14
위와 같은 문제가 발생시 오라클 DB를 어떻해 연결이 해야되나요?
해당내용 첨부합니다.
A
박경석님, 안녕하세요.
dependency의 scope를 system으로 두신만큼, 기재해주신 repository(googlecode.com)는 ojdbc와 의미가 없습니다.
작성하신 경로(C:\Users\....)에 ojdbc 라이브러리가 있는지 경로 확인이 필요할 것으로 보이며,
경로가 올바른데도 제대로 먹히지 않을 경우 dependency 설정을 빼시고, 프로젝트의 Java Build Path에 WEB-INF/lib에 넣으신 ojdbc를 추가하여 테스트 해보시기 바랍니다.
감사합니다.
dependency의 scope를 system으로 두신만큼, 기재해주신 repository(googlecode.com)는 ojdbc와 의미가 없습니다.
작성하신 경로(C:\Users\....)에 ojdbc 라이브러리가 있는지 경로 확인이 필요할 것으로 보이며,
경로가 올바른데도 제대로 먹히지 않을 경우 dependency 설정을 빼시고, 프로젝트의 Java Build Path에 WEB-INF/lib에 넣으신 ojdbc를 추가하여 테스트 해보시기 바랍니다.
감사합니다.