Планировщик обновлений Eclipse способен автоматически выполнять поиск обновлений установленных комплектов по заданному расписанию. Расписание поиска можно настроить на странице параметров. Пользователи могут задать расписание и опции загрузки.
При запуске продукта, основанного на Eclipse, Планировщик обновлений активирует заданное расписание обновлений. Возможны следующие варианты:
* предполагается, что приложение активно. Если в запланированное для обновлений время приложение было выключено, то поиск будет выполнен немедленно при следующем запуске
Параметры расписания задают необходимость поиска, но не определяют, что именно делать с найденными при поиске компонентами. За это отвечают опции загрузки, которые будут недоступны, если автоматический поиск выключен. Возможны следующие варианты:
В обоих случаях Планировщик обновлений запустит по расписанию задание поиска в фоновом режиме. Если обновления не будут найдены, никаких сообщений об этом показано не будет. Если обновления будут найдены, то дальнейшие действия будут зависеть от выбранных параметров загрузки.
Если выбрана опция только поиска, то будет показано сообщение, извещающее пользователя о найденных обновлениях:
Найдены обновления продукта. Загрузить их?
[Да] [Нет]
При выборе 'Да' будет открыт мастер обновления, в котором будут показаны найденные обновления. Тот же мастер запускается при поиске обновлений вручную из меню Справка > Обновления программного обеспечения > Найти и установить.
Если ответить 'Нет', то окно будет закрыто, а обновления проигнорированы.
Если выбрана вторая опция (загружать обновления автоматически), то задание поиска будет запущено таким же способом, но найденные обновления будут загружаться немедленно. После завершения загрузки всех комплектов во временный каталог будет показано другое сообщение:
Найдены обновления продукта. Они были загружены. Установить их?
[Да] [Нет]
Если ответить 'Нет', то окно будет закрыто, а данные во временном каталоге удалены. При выборе 'Да' начнется установка, для которой будет показан только ход процесса установки, но не мастер.
Если вы решили не устанавливать загруженные комплекты, но потом запустили мастер Найти и установить, то он найдет ранее загруженные файлы (они хранятся в кэше), если только на сервере не появились новые версии или не был перезапущен Eclipse.