어제 오늘 내일

[Maven] 로컬 repository 설정하기 본문

IT/maven

[Maven] 로컬 repository 설정하기

hi.anna 2023. 3. 31. 00:14

 

Local Repository는?

로컬 repository는

Maven이 원격 repository에서 다운받은 artifacts와 로컬에서 생성된 artifacts 들을 저장하는 공간입니다.

 

 

Default Local Repository

Maven을 처음 설치했을 때,

Maven의 default local repository는 ${user.home}/.m2/repository/ 입니다.

${user.home} 은 windows의 경우

C:\Users\로그인사용자디렉토리\ 입니다.

 

 

Local Repository 위치 변경

Maven의 settings.xml 파일에

<localRepository> 태그를 사용하여 새로운 Local Repository를 설정 할 수 있습니다.

<settings>
	<localRepository>C:\my_repo</localRepository>
</settings>

이때, 경로는 절대 경로를 입력합니다.

 

settings.xml 파일의 위치는 이전 포스팅을 참조하세요.

 

 

[Maven] settings.xml 파일의 위치

Maven의 settings.xml 파일은 2가지 위치에 있을 수 있습니다. 전역 settings.xml ${maven.home}/conf/settings.xml 사용자 settings.xml ${user.home}/.m2/settings.xml 만약, 2개 파일이 모두 존재 하는 경우 사용자 settings.xml

hianna.tistory.com

 


 

Maven의 settings.xml 파일을 수정하여

Local Repository를 변경하는 방법을 알아보았습니다.

 

 

반응형
Comments