Excluir condicionalmente alguns recursos do maven da guerra
Eu desenvolvi um aplicativo, e sua guerra final foi boa no modo de desenvolvimento, mas contém alguns arquivos de configuração que eu preciso externalizar para produção. Consegui alterar manualmente a guerra e remover esses arquivos, mas quero automatizar esse processo. E eu gostaria de manter os arquivos de configuração na guerra pelo modo de desenvolvimento.
Eu li várias perguntas sobre SO, mas elas perdem a condicionalidade. O mesmo se aplica amaven-war-plugin onde incluir / excluir não pode funcionar sob certas condições (de acordo com suas amostras). O uso de filtros não funcionará, pois não quero alterar o conteúdo dos arquivos copiados, mas ignorá-los.
Fontes:
src
main
resources
some.properties
server-keystore.jks
signature.properties
MyRequests.xsd
Guerra do desenvolvimento:
WEB-INF
classes
some.properties
server-keystore.jks
signature.properties
MyRequests.xsd
Guerra de produção:
WEB-INF
classes
signature.properties
MyRequests.xsd
Qual é a maneira correta de obter esse efeito? obrigado