2014-04-06 3 views
0

내 프로젝트의 메인 모듈 'pom.xml 파일에 maven이 라이브러리 (이슈)를 다운로드 할 수없는 repo가 ​​있습니다. 나는 pom.xml에서 해당 repo를 제거하고 다른 repo를 사용하기로 결정했습니다. 명령을 실행할 때 : mvn이 새로 설치 - 처음으로 피 묻은 (이미 프로젝트 구성 {pom.xml 파일}에서 삭제 된) 라이브러리를 다운로드하려고 시도합니다.maven은 삭제 된 repos를 기억합니다.

만드는 방법 프로젝트 보관소에서 삭제되거나 심지어 언급되지 않은 것을 잊어 버리시겠습니까?

고맙습니다.

+0

예를 들어, 빌드중인 my maven 프로젝트는 http://repo.aduno-software.org (몇 달 동안 완전히 사용할 수 없음)에서 artifact를 다운로드하려고 시도하지만 pom.xml 파일에는 명시 적으로 메모가 없습니다 settings.xml 에서뿐만 아니라 .... Maven이 의존성을 어디서 다운로드해야하는지 어떻게 알 수 있습니까? 그리고 결정을 어떻게 바꿀 수 있습니까? – SergeZ

답변

0

이유 중 하나는이 저장소가 사용자의 설정에서 언급된다는 것일 수 있습니다. 이 파일은 기본적으로 개인 디렉터리의 .m2/settings.xml에 있습니다.

+0

답장을 보내 주셔서 감사 합니다만, .m2 디렉토리에는 setting.xml 파일이 없으며이 저장소 (% maven을 잊어 버리려고 시도하는)는 % MAVEN_HOME %/conf/settings.xml 파일에서도 언급되지 않았습니다. .. – SergeZ