I have a Spring application and I would like to be able to switch between configurations depending if I\'m debugging the server or if the server is running in production. (t
You can have 3 properties files, application-dev.properties
, application-prod.properties
and application.properties
. And you can specify all the development properties in your dev properties file and production cionfiguration properties in your prod file
and specify the profile in your application.properties
files as below
spring.profiles.active=dev
or you can select/override the profile using -Dprofile=
argument in command line.