예를 들면, Maven Central 같은 어떠한 공식적인 repository에서도 그 Jar 파일을 지원하지 않는 경우이다.
Apache Maven이 빌드 시에 정확히 그 파일을 가져오기 위해서는 정확한 장소에 해당 Jar는 위치해 있어야한다.
이러한 것을 쉽게 하기 위해서, Maven에서는 maven-install-plugin을 제공한다. 해당 Jar를 local repository에
install 하기 위해서는 아래의 command를 사용하면 된다.
mvn install:install-file -Dfile=-DgroupId= -DartifactId= -Dversion= -Dpackaging=
만약 pom 파일이 있다면, 아래 커맨드를 통해 pom 파일 역시 install 할 수 있다.
mvn install:install-file -Dfile=-DpomFile=
2.5 버전의 maven-install-plugin은 좀 더 나아졌다. 만약 Jar가 아파치 메이븐에 의해 빌드되어졌다면, 그 것은 META-INF 아래의 하위폴더에 pom.xml을 포함할 것이고,
이것은 기본적으로 읽히게 되어 있다. 이러한 경우에 당신에게 필요한 것은 아래의 커맨드가 전부이다.
mvn install:install-file -Dfile=
원본 출처 : https://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html
댓글 없음 :
댓글 쓰기