запретить maven проверять наличие обновлений
Вопрос
Как я могу запретить maven проверять наличие обновлений каждый раз, когда я начинаю отладку проекта из Eclipse?Надеюсь, это имеет смысл, поскольку я не слишком знаком со средой разработки Java.
Просто каждый раз, когда я начинаю отладку, он проверяет наличие обновлений снимков для зависимых библиотек.И это раздражает при медленном интернет-соединении.
Решение
Использовать -o
флаг, если вы используете командную строку.От mvn -h
:
-o,--offline Работать в автономном режиме
Если вы используете какую-то интеграцию Maven, например m2eclipse, в конфигурациях запуска обычно имеется флажок «Не в сети».
Альтернатива:не используйте SNAPSHOT
Некоторые могут сказать, что лучше объявлять версии выпуска для всех ваших плагинов и зависимостей, поскольку это делает вашу сборку повторяемой, т.е.Вместо того, чтобы использовать
<version>1.0-SNAPSHOT</version>
использовать
<version>1.1</version>