Ошибка Maven: невозможно получить ресурс / сервер перенаправлен слишком много раз - PullRequest
4 голосов
/ 23 марта 2010

Наш прокси отключился, и я попытался обновить зависимости с Maven, пока он был выключен. С тех пор я не могу ничего скачать с Maven. Я получаю эту ошибку за все. Я попробовал опцию -U, удалив локальный репозиторий, и попробовал другую версию Maven (2.0.9, 2.2.1), но она не работает. Есть идеи как это решить?

Ранее также говорилось, что «хранилище будет занесено в черный список» для всех них.

Downloading: http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/2.1/maven-compiler-plugin-2.1.pom<br>
[WARNING] Unable to get resource 'org.apache.maven.plugins:maven-compiler-plugin:pom:2.1'<br> from repository central (http://repo1.maven.org/maven2): <br>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 ]

7 голосов
/ 07 мая 2010

Я получил ту же ошибку с прокси-сервером Windows ISA.Я должен был поместить свое доменное имя и имя пользователя Windows в ~ / .m2 / settings.xml следующим образом:

<username>DOMAIN\USERNAME</username>
5 голосов
/ 23 марта 2010

Я не знаю, как это решило проблему, но я изменил свой пароль (домен / прокси) и теперь он работает.

4 голосов
/ 31 марта 2011

У меня была такая же проблема.

Проблема в домене в файле settings.xml

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

DOMAIN необязателен, если вы запускаете maven в Microsoft Systems, но он обязателен, если вы запускаете maven в системах UNIX с аутентификацией домена и переназначенным пользователем (home пользователя находится в / home / DOMAIN / user), я нашел этот трюк эмпирическим путем .

1 голос
/ 01 сентября 2010

Что-то случилось со мной, когда я установил Maven, он добавил информацию о прокси в ~ / .m2 / settings.xml.У меня нет прокси-сервера, поэтому я не уверен, откуда он взялся, но это не позволило мне загрузить что-либо.После удаления информации о прокси загрузка прошла успешно.

0 голосов
/ 23 февраля 2011

Если вам нужен раздел прокси-сервера, но вы хотите подключиться к репозиторию в интрасети, вы можете добавить список исключений: <nonProxyHosts>localhost|repoHost<nonProxyHosts>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...