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

Antworten auf die Frage(2)

Ihre Antwort auf die Frage