오라클 드라이버 메이븐 저장소에 등록하기
메이븐 설치 - 패스등록
https://maven.apache.org/download.cgi 에 방문하여 최신 버전을 다운 받는다.
apache-maven-3.9.2-bin.zip |
적당한 위치에 압축을 해제한다.
압축을 해제한 폴더의 bin폴더로 이동하여 주소표시창의 주소를 복사한다.
예) D:\apache-maven-3.9.2\bin
내PC 위에서 우측버튼 ---> 속성 ---> 고급시스템설정 ---> 환경변수 ---> 시스템변수에서 path항목을 찾아 클릭 ---> 편집
---> 새로만들기 ---> 복사한 주소 붙여넣기 --> 확인 --->확인
cmd창을 열어 다음을 입력하여 설치를 확인한다.
설치가 완료되었다.
-------------------------------
https://itbaewom.tistory.com/317 에 방문하여 드라이버를 다운받는다.
두개 ojdbc6.jar와 ojdbc7.jar를 다운받는다.
두개를 적당한 폴더로 이동시킨 후 주소표시창에서 cmd를 입력하여 해당 폴더로 이동한다.
위의 창이 나타나고 파일들이 보이면 아래의 2개 명령을 복사해서 실행한다.
mvn install:install-file -Dfile=ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar
mvn install:install-file -Dfile=ojdbc7.jar -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0 -Dpackaging=jar
이제 부터 메이븐의 pom.xml에 의 존성을 추가하면 오라클 드라이버를 복사해서 WEB-INF/lib 폴더로 복사하지 않이도 된다.
<!-- ojdbc6.jar example -->
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.3</version>
</dependency>
<!-- ojdbc7.jar example -->
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc7</artifactId>
<version>12.1.0</version>
</dependency>
===========================================================================================
로컬 저장소에 설치
ojdbc6.jar
$ mvn install:install-file -Dfile={Path/to/your/ojdbc6.jar} -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar
예)jar파일이 있는 폴더로 이동해서
mvn install:install-file -Dfile=ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar
ojdbc7.jar
$ mvn install:install-file -Dfile={Path/to/your/ojdbc7.jar} -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0 -Dpackaging=jar
예)jar파일이 있는 폴더로 이동해서
mvn install:install-file -Dfile=ojdbc7.jar -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0 -Dpackaging=jar
의존성 추가
-----------
<!-- ojdbc6.jar example -->
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.3</version>
</dependency>
<!-- ojdbc7.jar example -->
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc7</artifactId>
<version>12.1.0</version>
</dependency>
===========================================================================================