В моем веб-приложении у меня есть файлы .properties
и .xml
, которые обрабатываются и копируются из моего каталога resources
в classes
.
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
Я определил переменную вpom.xml
:
<stage>Development</stage>
Теперь я хочу скопировать некоторые ресурсы в соответствии с этой переменной.В основном:
- если
$stage
== Development
-> копировать resources/logging-development.properties
в classes/logging.properties
- , если
$stage
== Production
-> копироватьresources/logging-production.properties
до classes/logging.properties
вместо.
Как мне добиться этого в моем pom.xml
?
(примечание - если возможно, я ищу решение, которое нетребуется изменить способ вызова maven в моей IDE, поэтому нужно вносить изменения только в pom.xml и т. п.)
ПРИМЕЧАНИЕ. Это единственные файлы, которые изменяются из одной среды в другую