2012-10-21 14 views
0

저는 Maven을 사용하고 있으며, 프로젝트 저장소가 모든 저장소 (.m2/저장소를 의미 함)에 있습니다. 인터넷 및 종속성을 가져 오기 위해 maven 저장소를 검색 (예 : http://repo1.maven.org)하지만, /m2/settings.xml과 $ MAVEN_HOME/conf/settings.xml 파일을 모두 편집하며, 이들에 대한 전역 저장소 링크가 없습니다 , 전역 저장소를 사용하기 위해 어떻게 maven을 비활성화 할 수 있습니까? 글로벌 저장소를 사용하지 않고 단지 로컬 저장소를 사용하지 못하도록합니다.

답변

1

당신은 -o 옵션을 사용할 수 있습니다 감사합니다

-o,--offline       Work offline 

이 경우 메이븐 원격 저장소를 연결되지 않습니다.

+0

작동 설치 -o하지만 '예를 들어, 지역의 repo에서 com.google.code의 POM을 종속성을 찾을 수 없습니다 : 모르핀 : 항아리 : 0.99이 없거나 사용할 수없는 종속성 정보 '하지만 로컬 저장소 (.m2/repository/co.kr/google/code/morphia/0.99 /)에 있습니다. – Iman

+0

로컬 저장소에 문제가있는 것 같습니다. – chkal

0

오프라인 모드로 maven을 사용할 수 있습니다.

MVN은

+0

로컬 repo에서 morphia/0.99 /의 이름을 바꿀 수 있습니까? 그런 다음 -o 옵션없이 실행하십시오. 다시 -o 옵션을 사용하십시오. – chrome

관련 문제