As you can see, I have config folder where I have two more folders dev and prod. Each one has two file with the same name but different values.
Why do we do that?
We have different environments and each one has his own configuration. Instead of re-write the file properties we can use profiles using maven. Configuration is attached bellow:
In your pom.xml file you need that: If you want to build a new artifact using Dev profile you should run the following command:
mvn -Pdev clean package -Dmaven.test.skip