외부 jar 파일 maven에 추가(custom 라이브러리 추가)

2019. 12. 18. 20:383_개발/3_1_JAVA

개발하면서 자주 있었던 일이다.

회사 내에서 만든 라이브러리나 타 업체에서 만든 라이브러리(custom  라이브러리)를 
내 프로젝트에 추가해 주는 기능이다.

자주 쓰는 기능이지만 
막상 쓰려고 하면 생각이 잘 안 난다.

pom.xml 

 

<dependencies>
		<dependency> 
		 	 <groupId>임의의 이름</groupId>
			 <artifactId>버전을 제외한 jar 파일명</artifactId> 
			 <version>jar 파일 버전(없으면 임의의 값)</version> 
			 <scope>system</scope> 
			 <systemPath>${project.basedir}/src/main/resources/lib/라이브러리.jar</systemPath> 
		</dependency>
		.
		.
		.
</dependencies>

 

${project.basedir} : 프로젝트의 ROOT 경로