> Java > java지도 시간 > 공개 저장소 없이 Maven 프로젝트에 Oracle JDBC 드라이버를 추가하는 방법은 무엇입니까?

공개 저장소 없이 Maven 프로젝트에 Oracle JDBC 드라이버를 추가하는 방법은 무엇입니까?

Patricia Arquette
풀어 주다: 2024-12-11 11:07:10
원래의
652명이 탐색했습니다.

How to Add Oracle JDBC Driver to Maven Project Without a Public Repository?

공개 저장소 없이 Maven 프로젝트에 Oracle JDBC 드라이버를 추가하는 방법

이론적으로 Oracle JDBC 드라이버를 Maven 프로젝트에 추가하려면, POM에 다음 종속성을 포함할 수 있습니다.

<dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc14</artifactId>
    <version>10.2.0.3.0</version>
</dependency>
로그인 후 복사

그러나 이렇게 하면 라이센스 제한으로 인해 중앙 Maven 저장소에서 드라이버 JAR을 사용할 수 없기 때문에 실패합니다.

Oracle JDBC 드라이버로 저장소 찾기

안타깝게도 다음을 포함하는 공용 저장소는 없습니다. 바이너리 라이센스로 인해 공개 배포가 금지된 Oracle JDBC 드라이버.

Oracle 추가 저장소가 없는 JDBC 드라이버

공용 저장소를 사용할 수 없으므로 Oracle 웹 사이트에서 드라이버 JAR을 수동으로 다운로드해야 합니다.

  1. 다음 URL을 방문하십시오. http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html
  2. 원하는 Oracle JDBC 드라이버 버전을 다운로드합니다.

설치 로컬 저장소의 드라이버 JAR

JAR이 있으면 설치할 수 있습니다. 다음 명령을 사용하여 로컬 Maven 저장소에:

mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.3.0 -Dpackaging=jar -Dfile=ojdbc.jar -DgeneratePom=true
로그인 후 복사

Oracle의 Maven 정보 활용

공용 저장소는 없지만 Oracle은 Maven Central에 POM 항목을 제공합니다. 필요한 정보가 포함된 repo:

<groupId>com.oracle</groupId>
<artifactId>ojdbc14</artifactId>
<version>10.2.0.3.0</version>
로그인 후 복사

이렇게 하면 Oracle JDBC 드라이버를 포함할 수 있습니다. 저장소를 지정하지 않고 종속성으로 사용됩니다. Maven은 필요할 때 Oracle 웹사이트에서 자동으로 JAR을 다운로드합니다.

위 내용은 공개 저장소 없이 Maven 프로젝트에 Oracle JDBC 드라이버를 추가하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿