본문 바로가기
IT_Developers/JAVA

Maven - repository 삭제 후 다시 다운 / build 오류 재설치

by 고코더 2019. 5. 13.


메이븐 의존성 초기화 


안녕하세요.
고코더 입니다.


메이븐은 모듈입니다.
필요한 라이브러리들을 찾아 다닐 필요 없이
dependency 만 입력하면 자동으로 설치가 되니깐요.
이런 의존성 관리는 가끔 제대로 파일을 다운로드 받지 못해
빌드 오류를 일으키기도 합니다.

예를 들면
카페에서 개발하다보면 접속이 불안한 와이파이 때문에
빌드 파일들이 제대로 다운받아지지 않기도 합니다

그럴땐 한번 다시 처음으로 초기화 한 후에
메이븐이 다시 다운로드 및 설치 할 수 있도록 하는 작업이 필요 합니다.


▼ 아래 폴더로 이동 합니다. 여기서 gocoder는 자신의 사용자 명입니다.
.m2 라는 폴더가 보입니다. 
C:\Users\gocoder\.m2\repository


▼ 그럼 repository 폴더가 있고 이걸 삭제하면 됩니다.


▼ 안에는 메이븐을 통해 받은 파일들의 실체가 있습니다.
이것들을 모두 삭제 후 다시 받을 예정입니다. 


▼ 이클립스에서 자신의 프로젝트에서 마우스 오른쪽 버튼을 누르고
Maven -> update project를 실행해보세요


▼ OK를 누릅니다. 
기본 옵션대로 진행 해주시길 바랍니다.



▼ 그러면 이렇게 이클립스에서 Building을 새롭게 하고


▼ 열어보면 신나게 다시 필요한 파일을들 다운받고 있습니다.


pom.xml 설정에 따라 시간이 천차만별이지만
이왕이면 와이파이 좋은 곳에서 설치하시길 바랍니다.

그리고 프로젝트를 확인하고 설치되지 않은 파일이 있는지
확인해보세요.


마무리


메이븐만 잘 이해하면
설정만 잘 한다면 의존성 관리는 정말 획기적인
개발자를 위한 방법입니다. 






댓글