Maven에서 로컬 jar 추가
사건
pom.xml에 oracle ojdbc 드라이버 라이브러리 (ojdbc6-11.2.0.4.jar)를 추가하면 오류가 발생합니다.
※
Missing artifact
가 표시되어 추가할 수 없다원인
Maven의 중앙 리포지토리에 등록되지 않은 라이브러리이므로 추가 할 수 없습니다.
maven 중앙 저장소
에서 "ojdbc6-11.2.0.4.jar"를 찾아 보면 확실히 없다.
해결책
① 추가하고 싶은 jar 파일을 인터넷에서 찾아 다운로드
②Maven(pom.xml)에 다운로드한 jar 파일의 위치를 기재한다
로컬로 떨어진 jar 파일을 배치 위치를 지정하여 pom.xml에 추가
pom.xml
<dependency>
<groupId>com.oracle.jdbc</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.4</version>
<scope>system</scope>
<systemPath>${basedir}/lib/repo/ojdbc6/jars/ojdbc6-11.2.0.4.jar</systemPath>
</dependency>
아래에서 로컬 jar 추가를 설정합니다.
<scope>system</scope>
<systemPath>${basedir}/配置場所</systemPath>
▼이런 간지
Maven 종속성에도 추가되었는지 확인
Reference
이 문제에 관하여(Maven에서 로컬 jar 추가), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ccaiueo/items/bd2843e812016a3a900b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)