Używanie Maven do środowiska wielokrotnego wdrażania (produkcja / rozwój)

Mam aplikację internetową w Maven, z domyślną strukturą katalogów. Nie ma problemu. Domyślna struktura katalogów zawiera pewne pliki właściwości, które wskazują na moją bazę danych localhost.

Obecnie tworzę skrypt Ant, aby tworzyć różne pliki wojenne - jeden do produkcji, a drugi do rozwoju, używając następujących poleceń:

ant deploy-dev
ant deploy-prod
ant deploy-sit
ant deploy-uat

Zasadniczo tworzą plik wojny, a następnie aktualizują plik wojny, podłączając plik właściwości

Czy jest coś takiego w maven (inna wojna stworzona w zależności od konfiguracji)?

jeśli tak, jak mam to zrobić?

próbowałemmvn warale to tylko tworzy wojnę