본문 바로가기

날리지/언어

[이클립스] 이클립스 메이븐 레파지토리에 커스텀 라이브러리 install하여 사용하기

메이븐 프로젝트 사용하면서 , 회사 내부에서 정의한 라이브러리를 사용할 기회가 많다. 근데 메이븐 프로젝트에서 빌드 성공하려면 해당 파일이 로컬레파지토리에 위치 해 있어야 한다. 

 

계속 다시 찾을 가봐 여기에 정리한다. 

mvn org.apache.maven.plugins:maven-install-plugin:2.5.2:install-file -Dfile=<path-to-jar>/ojdbc14-10.2.0.4.0.jar -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging=jar -DgeneratePom=true

 

이렇게 하면 해당 커스텀 jar, 여기서는 ojdbc14를 로컬 레파지토리에 install 하게 된다. 

 

jar 파일과 .pom 파일이 생서오디어 레파지토리에 위치해 있는 걸 확인할 수 있다. 

이제 pom.xml에서 해당 파일을 import 하면 된다. 

 

이상 끝