Как updatePolicy в Maven действительно работает?

StackOverflow https://stackoverflow.com/questions/3805329

  •  25-09-2019
  •  | 
  •  

Вопрос

Когда я определяю updatePolicy В моих настройках Maven он рассказывает Maven, как часто можно загрузить артефакты снимки.

Если я установлю его всегда, конечно, загрузок каждый раз все снимки.

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

Maven по-прежнему проверяет, доступна ли новая версия снимка, и если да, это так, это скачать его, хотя политика ежедневно говорит?

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

Это было полезно?

Решение

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

То Репозиторий - обработка снимков объясняет это, может быть, лучше, чем Справка POM.:

Каждый репозиторий в проекте имеет собственную политику обновления:

  • Всегда - всегда проверяйте, когда Maven начинается для более новых версий снимков
  • Никогда не проверяйте новых удаленных версий. После ручных обновлений можно выполнить.
  • ежедневно (по умолчанию) - проверьте первый провод дня (по местному времени)
  • Интервал: XXX - Проверьте каждый ххх минут

Я не думаю, что есть что-то, что нужно добавить (кроме, возможно, этот чек! = Скачать).

Maven по-прежнему проверяет, доступна ли новая версия снимка, и если да, это так, это скачать его, хотя политика ежедневно говорит?

Ну, нет, зачем это?

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

Использовать always Если вы всегда хотите, чтобы Maven загрузить новая версия снимков, если доступно (Maven всегда будет чек об оплате удаленный репозиторий, но только скачать если Версия новее).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top