오라클 11g라이브러리 세팅
pom.xml을 엽니다.
<dependencies></dependencies> 태그 안에 해당 소스를 넣어줍니다.
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0</version>
</dependency>
저장(Ctrl+s)을 하게되면 이클립스에서 저장된 설정을 Build 하게됩니다(우측하단에 건전지)
Build 진행과 동시에 Maven Update(Alt+F5)를 진행합니다.
업데이트를 진행하고 Maven Dependencies탭을 확인합니다.
※돌발상황 필독※
오라클 11g버전은 Maven Update를 진행해도 오라클 라이브러리 jar파일이 다운로드 되지 않때가 있습니다.
이 때에는 ojdbc6.jar파일인 해당 라이브러리파일을 직접 주입시켜줍니다.
물론 pom.xml에 위에 선언해준 소스를 추가해 줘야 합니다
로컬 디스크 (C:) - oraclexe- app - oracle - product - 11.2.0 - server - jdbc - lib 경로에 있는 ojdbc6.jar 파일을 복사합니다.
로컬 디스크 (C:) - Users - "사용자 계정 폴더 명" - .m2 - repository - com - oracle - ojdbc6 - 11.2.0 경로를 찾아갑니다
해당 경로에 복사한 ojdbc6.jar파일을 붙여넣고 ojdbc6-11.2.0.jar로 이름을 변경합니다.
이클립스 에서 Maven Update (Alt+F5) 를 진행합니다.
오라클 18c라이브러리 세팅
pom.xml을 엽니다.
<dependencies></dependencies> 태그 안에 해당 소스를 넣어줍니다. (11g버전 소스와 다르니 주의)
<dependency>
<groupId>oracle.jdbc</groupId>
<artifactId>jdbc</artifactId>
<version>12.2.0.1</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/ojdbc8.jar</systemPath>
</dependency>
이때 바로 저장하지 않고 ojdbc8.jar파일을 프로젝트 폴더경로에 넣어줘야합니다.
package explorer에서 src - main - webapp - WEB-INF - lib 폴더에 붙여넣거나 끌어넣기 해 주세요.
이클립스 에서 Maven Update (Alt+F5) 를 진행합니다.