프록시가 포함된 Maven 설정으로 m2e를 지정하기
Maven 의존성 다운로드가 IDE의 일반 네트워크 기본 설정을 무시할 때 Eclipse에서 선택된 settings.xml을 확인하십시오.
Eclipse에서 Preferences → Maven → User Settings를 열고 표시된 경로를 확인합니다. m2e는 프록시 구성을 위해 Maven settings.xml 파일을 사용합니다. Eclipse 업데이트 사이트 요청이 성공해도 그 입력이 확립되지는 않습니다. 일반적인 사용자 기본값은 ~/.m2/settings.xml이지만 IDE가 다른 파일을 선택할 수 있습니다.
그 문서의 최상위 proxies 섹션에 프록시 항목을 병합합니다.
<proxies>
<proxy>
<id>office</id>
<active>true</active>
<protocol>http</protocol>
<host>proxy.example</host>
<port>8080</port>
<nonProxyHosts>localhost|127.0.0.1</nonProxyHosts>
</proxy>
</proxies>
미러, 서버 계정 및 기타 설정은 유지하면서 엔드포인트와 의도한 예외를 바꿉니다. 독립적인 프록시 경로를 허용하는 네트워크의 공개 저장소라면 HTTP 프록시 목록의 인증되지 않은 후보가 호스트와 포트를 제공할 수 있습니다. 그 후보가 저장소 연결을 허용하는지 확인하십시오. 해당 중계가 요구하면 Maven의 프록시 사용자 이름과 비밀번호 필드를 추가합니다.
선택한 설정을 적용하고 영향을 받는 Maven 프로젝트를 업데이트합니다. 성공한 명령줄 호출의 실제 설정 재정의와 병합된 전역 설정을 비교합니다. 다른 Maven 배포판을 고르는 것은 별개의 문제입니다. 실행과 전역 입력은 바뀔 수 있지만 올바른 사용자 파일에 프록시가 추가되지는 않습니다.
응답에 따라 다음 분기를 선택합니다. 407은 프록시 로그인, 저장소의 401은 자체 계정에 관한 것이며 servers 항목을 통해 저장소 또는 미러 ID와 짝지어집니다. 서버의 개인 키 필드는 HTTP 프록시 인증을 구현하지 않습니다. 인증서 오류는 다른 조건입니다. 환경 라우팅은 프로젝트 POM이 아니라 설정에 두십시오.