Как обновить индекс Nexus репозитория SpringSource

Я добавил два репозитория SpringSource в свой экземпляр Nexus.

  1. http://repository.springsource.com/maven/bundles/release
  2. http://repository.springsource.com/maven/bundles/external

Конфигурация выглядит нормально, но я заметил, что индекс всегда пуст. Таким образом, невозможно разрешить зависимости для артефактов в этом репозитории.

Я могу использовать Browse Remote для перехода к артефакту. Итак, нужный мне артефакт находится в репозитории, но без индекса это, похоже, бесполезно.

Также, когда я использую поиск в Nexus, я не могу найти артефакт.

Почему нет индекса для этих репозиториев?

Как следует использовать эти репозитории?


person onknows    schedule 26.10.2015    source источник


Ответы (1)


Эти репозитории не публикуют поисковые индексы, вы можете проверить это, попытавшись получить через них «/.index/nexus-maven-repository-index.properties»:

http://repository.springsource.com/maven/bundles/release/.index/nexus-maven-repository-index.properties

Индексы поиска — это необязательная функция репозитория, они не нужны для извлечения артефактов, они используются для поддержки интерактивного поиска в таких пользовательских интерфейсах, как Nexus и m2Eclipse. Nexus сможет без проблем извлекать артефакты из этих репозиториев, и по мере загрузки артефакты будут добавляться в индексы локального поиска.

person rseddon    schedule 27.10.2015