Отключить Maven SCM - PullRequest
       25

Отключить Maven SCM

4 голосов
/ 18 ноября 2009

Могу ли я отключить опцию интеграции SCM в Maven? Я хочу построить локальный извлеченный проект без интеграции SCM?

есть какие-то настройки или какие-то как ??

Спасибо заранее

Ответы [ 2 ]

10 голосов
/ 15 декабря 2009

Вы должны проверить, используете ли вы плагин Buildnumber Maven.

По умолчанию и рекомендуемой конфигурации он настроен для запуска на этапе «проверки» каждой сборки и завершит сборку с этим сообщением.

Если это так, у вас есть два варианта:

  1. Отключить использование этого плагина (удалив его из POM или переместив в специальный профиль)
  2. Добавьте раздел scm, как описано выше.

Надеюсь, это поможет!

2 голосов
/ 18 ноября 2009

Интеграция SCM используется только тогда, когда вы хотите выпустить новую версию программного обеспечения или сгенерировать changelog . При сборке локального извлеченного проекта интеграция SCM «игнорируется».

Существует также scm-plugin , но он не связан ни с одним из жизненных циклов по умолчанию.

EDIT
Согласно справочнику pom , если вы объявляете раздел scm, он должен быть действительным, в противном случае удалить раздел scm.
Пожалуйста, вставьте свой раздел scm, или, может быть, плагин scm используется в pom.

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