Индекс репозитория Maven не может быть создан из-за 404 при попытке доступа к GZ вместо ZIP - PullRequest
4 голосов
/ 08 мая 2011

Я добавил следующий репозиторий в pom.xml моего проекта Maven:

<repository>
  <id>maven2-repository.java.net</id>
  <name>Java.net Repository for Maven</name>
  <url>http://download.java.net/maven/2</url>
  <layout>default</layout>
</repository>

Однако при попытке создать индекс репозитория в Eclipse в консоли Maven появляется следующее сообщение об ошибке:

!MESSAGE Unable to update index for maven2-repository.java.net|http://download.java.net/maven/2
!STACK 0
java.io.IOException: Server returned status code 404: Not found

Далее следует трассировка стека.

Мне удалось определить, что Maven ищет URL http://download.java.net/maven/2/.index/nexus-maven-repository-index.gz

но не могу его найти. Вместо этого этот идентичный файл действительно существует: http://download.java.net/maven/2/.index/nexus-maven-repository-index.zip

В чем разница между форматами архивных файлов и есть ли способ заставить Maven (или плагин m2eclipse для Eclipse) искать правильное расширение файла?

Спасибо

1 Ответ

2 голосов
/ 08 мая 2011

Из того, что я смог выяснить, ZIP-файл является индексным файлом устаревшего формата. Однако в настоящее время я не могу добраться до источников m2eclipse (сайт git.eclipse.org не отвечает), чтобы выяснить, почему m2eclipse не возвращается к старому формату, если предпочтительный формат отсутствует ... или есть ли способ заставить m2eclipse использовать устаревший формат.

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