...
Apart from these profiles it's good practice to define Spring profile for each module and use it for configuration all beans in this module.
Defaults Spring profiles are set in webapplication.xmlproperties, it it's possible to override them by system parameter Environment parameter spring.profiles.active:
...
.
...
Maven profiles
There are also Maven profiles which correspond to Spring profiles. Maven profiles solve dependency to third-party libraries for specific target environment and settings of folders, logs etc. See pom.xml in module web-admin.
...