2012-11-12 5 views
1

내가 메이븐이 아닌 Archiva 저장소에서 다운로드하려고 할 때 지금은 빌드시 오류를 중지하려면이 프로필을 사용할 수 있습니다 설정에게 Maven Sitem2e와 Maven은

<activeProfiles> 
    <activeProfile>awayFromArchiva</activeProfile> 
</activeProfiles> 

에 대한 조언 다음 메이븐 프로필이 프로필 유효한. 명령 줄에서 성공적으로 컴파일 할 수 있습니다. 명령 줄을 사용하면 성공적인 빌드 중에

[INFO] Unable to find resource 'xyz' in repository central (http://repo1.maven.org/maven2) 

이 나옵니다. 비슷한 메시지가 이클립스에서 제공되지만 오류로 던져진다.

다른 프로필에 대해 settings.xml에 지정된 Archiva 인스턴스가 무시되지만 동일한 목표로 인해 매우 다른 결과가 생성되므로 프로필이 예상대로 작동합니다.

m2e이 명령 줄에서 mvn과 똑같이 작동하도록하려면 어떻게해야합니까?

답변

1

이클립스에서 Windows -> Preferences -> Maven -> User Settings으로 이동하고 명령 프롬프트에서 사용하는 로컬 settings.xml을 가리 키도록 사용자 설정을 변경하십시오.

Eclipse m2e는 임베디드 메이븐 설치를 사용하므로, 로컬 메이븐 설치를 사용하도록 이클립스를 지정할 수 있습니다.

희망이 있습니다.

+0

내 .m2 디렉토리의 로컬 settings.xml이 이미 올바르게 설정되었습니다. 나는 임베디드에서 로컬로/usr/share/maven2에 설치하려고 시도했지만 여전히 Eclipse에서는 작동하지 않는다. –

관련 문제