본문 바로가기
Programming/Java

Maven 경로 변경 / 이클립스 settings.xml파일 변경

by 배고프당 2019. 8. 12.
728x90

maven의 의존 라이브러리 파일들을 다운로드 받으면 C:/Users/jsh/.m2/repository 경로에 저장이 된다.
내 로컬PC에 있는 C드라이브는 SSD로 지정해놨기 때문에 용량이 그렇게 크지 않은데
디폴트로 C드라이브에 잡히다 보니 몇 년 쓰다보니 C드라이브 용량이 꽉찼다는 윈도우 알림창이 뜬다...


나 같은 경우에는 D드라이브 폴더로 프로젝트를 관리하기 때문에 d드라이브로 변경이 필요했다.

maven home이 설정되어 있는 위치로 가서 conf폴더에 있는 settings.xml 파일 변경이 필요하다.

<!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->

이렇게 주석이 되어있는 localRepository 공간에 자신이 변경할 경로를 입력해주면 된다.
ex) <localRepository>D:\1.program\repository</localRepository> 

이렇게 xml 파일을 변경했다면 이제 이클립스에서 방금 변경한 settings.xml파일을 적용시켜줘야 한다.

Window - Preferences - Maven - User Settings



Browse를 통해 settings.xml파일을 지정하면 그 안에 넣어놓은 Local Repository를 알아서 찾아준다.

적용하면 이클립스에서 maven파일들을 다시 받는 걸 확인할수있다. d드라이드 위치가서 제대로 받아졌는지 마지막으로 확인해주면 완료!


728x90

댓글