экспортировать все определенные свойства проекта maven в файл? - PullRequest
6 голосов
/ 07 февраля 2012

У меня есть проект Maven 3. В POM я определяю множество <properties> - некоторые под <project>, другие под конкретные <profile>. в maven способ экспортировать все объявленные свойства в файл .properties?

Мой текущий способ сделать это:

  1. создать файл env.properties в src / main / resources
  2. для каждого свойства 'myProp' добавьте эту строку в env.properties: myProp=${myProp}
  3. включить фильтрацию ресурсов во время сборки

Похоже, должен быть способ устранить шаг 2 выше ...

спасибо, -nikita

Ответы [ 2 ]

5 голосов
/ 29 января 2013

Использование properties-maven-plugin и его цель write-project-properties.

2 голосов
/ 07 февраля 2012

Если я правильно понимаю ваши требования, вы можете сделать это с помощью antrun-plugin в сочетании с задачей Ant * echoproperties .Примером этой конфигурации является вопрос StOf здесь .

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