Что делает Eclipse, когда он говорит, что он обновляет индексы?

Когда я загружаю рабочую область (для разработки Android Java), Eclipse говорит в строке состояния, что она обновляет индексы. На вкладке "Прогресс" сообщается, что он попадает в maven.org.

Я прочитал Maven - похоже, менеджер по сборке. То, чего я не понимаю, - это то, почему мне требуется рабочее пространство для Android или почему оно попадает на сервер в облаке. Нужно ли мне это? Если нет, как его безопасно удалить?

enter image description here

Ответ 1

Это общий шаг, который происходит, когда устанавливается m2e/m2eclipse (интеграция Maven для Eclipse), независимо от того, активно ли они используются или нет.

Этот шаг можно отключить с помощью настроек Eclipse: Window/Preferences/Maven/ "Загружать обновления индекса репозитория при запуске". Этот параметр находится на главной странице предпочтений "Maven" (а не на дочерней странице). Просто снимите флажок, чтобы это не происходило.

Eclipse m2e Disable repository index updates on startup

Файл, который загружается, является индексом всех доступных зависимостей, доступных в центральном репозитории Maven для использования в проектах с поддержкой Maven, что позволяет им легко выбирать и искать в пользовательском интерфейсе Eclipse. Это в основном удобство пользователя и не является обязательным.