2011-12-09 5 views

답변

1

I에서 감사를 변경할 수있는 방법 https://search.maven.org/ 로 변경할 수 있습니다 setting.xml에서 찾을 수 없다는 것입니다 https://search.maven.org을 가리키면 문제가 해결 될 것이라고 생각하지 마십시오. 그것은 인간 소모품 (북마크 가능 및 REST 검색 가능) 검색 위치입니다.

즉, central의 정의는 Maven 설치의 일부인 Maven 슈퍼 POM에 있습니다. Maven 설치가 다른 중앙 저장소로 연결되도록하려면 mirror this repository을 입력하십시오.

1

가장 중요한 단계는 저장소 관리자를 사용하고 대신 인터넷에 직접 연결을 사용하는 것입니다. Nexus, Artifactory, Archiva과 같은 다양한 솔루션을 사용할 수 있습니다. 당신이 설명하는 문제는 상업 환경 내의 일반적인 문제이며 물론 저장소 관리자를 사용하는 것이 해결책입니다.

0

settings.xml에서 프록시 설정을 정의하여 jar 다운로드 문제를 해결할 수 있습니다. 우리 회사는 또한 프록시를 사용하여 바깥 세상과 의사 소통을했습니다. 그런데, 나는 settings.xml 파일에서 특정 원격 저장소를 정의 할 필요가 없음을 배웠습니다. 기본적으로 모든 opensource jar가있는 자체 저장소에서 기본적으로 검색합니다. 당신의 setting.xml에서 아래 설정을 시도하면 문제가 해결 될 것입니다.

<proxy> 
    <active>true</active> 
    <protocol>http</protocol> 
    <host>proxy.somewhere.com</host> 
    <port>8080</port> 
    <username>proxyuser</username> 
    <password>somepassword</password> 
</proxy> 
관련 문제