CI_CD/maven

[maven] pom.xml 로컬 jar dependency 추가하기

홍또~ 2020. 11. 27. 14:27

메이븐 빌드시 레파지토리 경로가 잘못됬거나 업데이트로 해당 파일이 만료되었을때,

jar를 다운받지못해 에러가 생길 수 있다.

이때 해당 jar를 가지고있다면 프로젝트 경로에 해당 jar를 저장 후

pom.xml에 경로와 함께 jar를 추가해주면 된다.

예시) test.jar를 추가하기

<dependency>
		<groupId>test</groupId>
		<artifactId>test</artifactId>
		<version>1.0</version>
		<scope>system</scope>
		<systemPath>${project.basedir}/mainWebApp/WEB-INF/lib/test.jar</systemPath>
	</dependency>

여기서 grouID와 artifactID , version은 적당히 알아서 적으면 된다.

중요한건 systemPath에 해당 jar파일을 넣어줘야한다는것.