프로젝트에서 oracle jdbc 드라이버를 종속성(런타임 범위) - ojdbc14로 통합하려고 합니다. 이 아티팩트는 Maven의 중앙 저장소에서 사용할 수 없으므로 몇 가지 문제가 있습니다.
안타깝게도 라이센스 제약으로 인해 Oracle 드라이버 JAR은 공개적으로 호스팅되지 않습니다. 저장소. 이는 Maven의 결함이 아니라 여러 종속성과 관련된 문제입니다. JAR이 포함된 공용 저장소를 찾는 것은 불법 배포를 의미할 가능성이 높습니다.
라이센스 제한이 있는 일부 JAR에는 공용 저장소가 없지만 "pom"이 있을 수 있습니다. Maven Central 저장소에 항목을 입력합니다. 이 항목을 확인하면 다음을 포함한 중요한 Maven 정보가 제공됩니다.
항목에는 JAR의 다운로드 URL도 포함되어 있습니다. http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html.
JAR이 다운로드되면 다음 명령을 사용하여 컴퓨터 저장소에 추가할 수 있습니다.
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 \ -Dversion=10.2.0.3.0 -Dpackaging=jar -Dfile=ojdbc.jar -DgeneratePom=true
마지막 매개변수로 POM을 생성하면 pom.xml에서 경고가 발생하지 않습니다.
팀에서 유지 관리하는 경우 로컬 Maven 저장소인 경우 이 가이드에서는 JAR 업로드에 대한 지침을 제공합니다: [로컬 Maven 저장소에 JAR 업로드 가이드](가이드 링크).
위 내용은 Maven용 Oracle JDBC 드라이버(ojdbc14)는 어디에서 찾을 수 있으며 어떻게 추가합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!