Как включить загрузку индексов в Eclipse для поиска зависимостей Maven? [Дубликат]

204

Я использую Eclipse Luna с подключаемым модулем m2e. Когда я ищу зависимости, я получаю следующее предупреждение (см. Также скриншот):

Загрузка индексов отключена, результат поиска может быть неполным.

Изображение 599

Как включить загрузку индексов?

  • 2
    Возможно, дубликат, но у этого есть лучший ответ. По крайней мере, с моей точки зрения;)
  • 0
    У этого также есть скриншот! WOoohoo!
Теги:
maven

2 ответа

301
Лучший ответ
  • В Eclipse нажмите Windows > Настройки, а затем выберите Maven в левой части.
  • Установите флажок " Загрузить обновления индекса репозитория при запуске".
    • При необходимости установите флажки Загрузить источники артефактов и Загрузить Artifact JavaDoc.
  • Нажмите ОК. Предупреждение больше не появится.
  • Перезапустить Eclipse.

Изображение 6802

  • 1
    Подумайте, это займет много времени: stackoverflow.com/questions/5012567/… это исправит. Свежий индекс предлагает вам обновленный список зависимостей, например, в диалоговом окне «Добавить зависимость». Но я обнаружил, что это будет делать, если индекс обновляется вручную (при необходимости) в представлении репозиториев Maven.
82

Отметьте "Полный индекс включен", а затем "Восстановить индекс" центрального репозитория в "Глобальных хранилищах" под Window > Show View > Other > Maven > Maven Repositories, и он должен работать.

Восстановление может занять много времени в зависимости от скорости вашего интернет-соединения, но в конечном итоге оно работает.

  • 29
    Кстати: нажмите: Ctrl + 3: (открывает диалоговое окно для поиска представлений), а затем начните вводить "Репозитории Maven" - гораздо быстрее, чем нажать: Окно> Показать представление> Прочее> Maven> Репозитории Maven
  • 0
    это занимает слишком много времени; (
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню