определить свойство POM относительно типа версии проекта - PullRequest
0 голосов
/ 20 апреля 2009

Я хотел бы, чтобы в POM maven2 определялось свойство с другим значением, если я упаковываю SNAPSHOT или RELEASE (не SNAPSHOT) моего проекта.

Я знаю, что могу написать простой плагин Mojo, который определяет свойство относительно project.version (содержит SNAPSHOT или нет), но я не могу представить, что в аду существующих плагинов Maven нет ни одного, который я мог бы использовать .

Если вы знаете способ сделать это, я был бы признателен за вашу помощь.

Матье

1 Ответ

0 голосов
/ 21 апреля 2009

То, что вы хотите, будет сделано с помощью управления профилями Maven2. Как вы можете видеть здесь , существует несколько способов активировать профиль в Maven2:

  • Используя определенный JDK,
  • Используя определенную ОС,
  • Задание параметра в командной строке,
  • С файлом ...

Итак, насколько я знаю, нет способа сделать то, что вы хотите, без создания (простого) плагина Mojo ...

...