2010-03-23 9 views
4

프록시가 다운되어 종속성을 해제하는 동안 종속성을 업데이트하려고했습니다. 그 이후로 나는 Maven으로 아무 것도 다운로드 할 수 없다. 모든 것에 대해이 오류가 발생합니다. 로컬 저장소를 삭제하고 다른 Maven 버전 (2.0.9, 2.2.1)을 시도했지만 -U 옵션을 시도했지만 작동하지 않습니다. 이 문제를 해결하는 방법에 대해 알고 싶습니다.Maven 오류 : 리소스/서버를 너무 많이 리디렉션 할 수 없습니다.

이전에 '저장소가 블랙리스트에 올랐다'고 이전에 말했습니다.

 
Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/2.1/maven-compiler-plugin-2.1.pom
[WARNING] Unable to get resource 'org.apache.maven.plugins:maven-compiler-plugin:pom:2.1'
from repository central (http://repo1.maven.org/maven2):
Error transferring file: Server redirected too many times (20) org.apache.maven.plugins:maven-compiler-plugin:pom:2.1 from the specified remote repositories: jboss-snapshot (http://snapshots.jboss.org/maven2), central (http://repo1.maven.org/maven2), JBoss Repo (http://repository.jboss.com/maven2), spring-maven-snapshot (http://maven.springframework.org/snapshot), com.springsource.repository.bundles.external (http://repository.springsource.com/maven/bundles/external), com.springsource.repository.bundles.snapshot (http://repository.springsource.com/maven/bundles/snapshot), jboss (http://repository.jboss.com/maven2), com.springsource.repository.bundles.release (http://repository.springsource.com/maven/bundles/release), jboss-snapshot-plugins (http://snapshots.jboss.org/maven2), com.springsource.repository.bundles.milestone (http://repository.springsource.com/maven/bundles/milestone), jboss-plugins (http://repository.jboss.com/maven2) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:228) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:90) at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:558) ... 25 more Caused by: org.apache.maven.wagon.ResourceDoesNotExistException: Unable to download the artifact from any repository at org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:404) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:216) ... 27 more

답변

5

어떻게 해결되었지만 암호 (도메인/프록시)가 바뀌었지만 지금은 작동합니다.

+0

+1, 저를 위해 고쳤습니다. 내 암호가 오늘 변경 될 예정이었고 대리인이 이미 maven을 수락하지 않았습니다. –

6

Windows ISA 프록시에서 동일한 오류가 발생했습니다. 나는이 같은 ~/.m2/Settings.XML이 내 Windows 도메인 이름과 사용자 이름을 넣어했다 : 내게 일어난

<username>DOMAIN\USERNAME</username> 
+0

이 팁은 내 문제를 해결합니다. 감사합니다! –

+0

나는 보통 윈도우 호스트에 서비스하는 오징어 2.7 프록시 뒤에 같은 문제가 있었다. 팁 고마워. –

+0

이것은 내 문제도 해결합니다. – droope

1

뭔가 내가 메이븐를 설치할 때, 그것은 ~ /에서 프록시 정보를 추가 한 것이 었습니다. m2/settings.xml. 프록시가 없으므로 프록시가 어디서 왔는지 모르지만 그로 인해 아무 것도 다운로드 할 수 없게됩니다. 프록시 정보를 제거한 후 다운로드가 성공했습니다. 나는이 같은 문제가 없었다 <nonProxyHosts>localhost|repoHost<nonProxyHosts>

0

당신은 제외 목록을 추가 할 수 있습니다.

문제는 Microsoft 시스템 받는다는 시작하지만 (도메인 인증 및 매핑 된 사용자와의 UNIX 시스템에서 받는다는을 시작하는 경우가 필수 인 경우

<proxy> 
... 
    <username>DOMAIN\user</username> 
... 
</proxy> 

DOMAIN는 선택 사항입니다 settings.xml 파일에서 '도메인'이다 사용자 집이/home/DOMAIN/user에 있음), 경험적으로이 트릭을 발견했습니다.

4

: 프록시 서버 섹션이 필요하지만, 인트라넷의 저장소에 연결하려면

관련 문제