I have added profiling to my Maven project.
<profile> <id>da</id> </profile> <profile> <id>live</id> </profile> <profile> <id>dev</id> </profile>
When I give the command mvn clean install
without specifying the build profile. I need the dev profile to be build by default.
How can I achieve this?
By using the attribute activeByDefault
you will be able to select a default profile in Maven when no other profile is selected with the -P parameter.
<profiles> <profile> <id>da</id> </profile> <profile> <id>live</id> </profile> <profile> <id>dev</id> <activation> <activeByDefault>true</activeByDefault> </activation> </profile> </profiles>
See Maven Introduction to Profiles documentation
You can also activate specific profile by running
mvn clean install -Pprod
or
mvn clean install -Pdev
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With