Есть ли опция maven онлайн (переопределение оффлайн в settings.xml) - PullRequest
0 голосов
/ 27 июня 2018

По разным причинам (в основном скорость и надежность * сборки) я предпочитаю использовать maven в автономном режиме. Так как мне не нравится каждый раз вводить -o (и я сталкиваюсь с проблемами, когда я об этом забываю), я добавил <offline>true</offline> к своему .m2/settings.xml.

Однако иногда приходится строить онлайн. Есть ли опция командной строки для этого или какой-либо достойный способ сделать это без необходимости редактировать settings.xml и восстанавливать его после сборки?

* Почему автономность помогает надежности в моем случае - проект состоит из нескольких проектов maven, каждый из которых имеет набор подмодулей, поэтому требуется последовательный запуск нескольких команд mvn, каждая из которых занимает довольно много времени для сборки. Как и все из них автоматически создаются на Jenkins, иногда без подключения к сети иногда создаются сборки для контакта с компанией maven и выборки артефактов, которые были созданы непосредственно во время моей локальной сборки, и я получаю локальную сборку, которая не содержит моих изменений.

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