Schließe einige Ressourcen in Maven bedingt vom Krieg aus
Ich habe eine Anwendung entwickelt und ihr endgültiger Krieg war in einem Entwicklungsmodus in Ordnung, aber sie enthält einige Konfigurationsdateien, die ich für die Produktion auslagern muss. Ich konnte den Krieg manuell ändern und diese Dateien daraus entfernen, aber ich möchte diesen Prozess automatisieren. Und ich möchte die Konfigurationsdateien im Krieg für den Entwicklungsmodus behalten.
Ich habe einige Fragen zu SO gelesen, aber sie haben keine Konditionalität. Gleiches gilt fürMaven-War-Plugin Wobei Einschluss / Ausschluss unter bestimmten Bedingungen (entsprechend ihrer Stichproben) nicht funktionieren kann. Die Verwendung von Filtern funktioniert nicht, da ich den Inhalt kopierter Dateien nicht ändern, sondern überspringen möchte.
Quellen:
src
main
resources
some.properties
server-keystore.jks
signature.properties
MyRequests.xsd
Entwicklungskrieg:
WEB-INF
classes
some.properties
server-keystore.jks
signature.properties
MyRequests.xsd
Produktionskrieg:
WEB-INF
classes
signature.properties
MyRequests.xsd
Was ist der richtige Weg, um diesen Effekt zu erzielen? Vielen Dank