Verwendung von Maven für mehrere Implementierungsumgebungen (Produktion / Entwicklung)
Ich habe eine Web-App in Maven mit der Standardverzeichnisstruktur. Kein Problem dort. Die Standardverzeichnisstruktur enthält einige Eigenschaftendateien, die auf meine localhost-Datenbank verweisen.
Gegenwärtig erstelle ich ein Ant-Skript, um verschiedene War-Dateien zu erstellen - eine für die Produktion und eine für die Entwicklung, wobei ich die folgenden Befehle verwende:
ant deploy-dev
ant deploy-prod
ant deploy-sit
ant deploy-uat
Im Grunde erstellen sie also eine Kriegsdatei und aktualisieren dann die Kriegsdatei, indem sie die Eigenschaftendatei einfügen
Gibt es so etwas in Maven (unterschiedlicher Krieg, der abhängig von der Konfiguration erzeugt wird)?
wenn ja, wie mache ich das?
Ich habe es versuchtmvn war
aber es schafft nur einen Krieg