Am Donnerstag, 7. Januar 2021, 20:23:27 CET schrieb Bernd Eckenfels: > You did not say what build servers you use, but normally you can have many > different maven versions installed in different directories. Usually CI > servers are fine to pick one (some like Jenkins can even install them > dynamically). > > If you do it, you need to watch out for not using/inheriting environment > variables (especially PATH, java and maven home), when using a user/global > settings.xml it should be valid for all versions (it usually is) or specify > a unique file for each environment with the -s flag. Also make sure to > specify the full path to the mvn launcher. Some plugins like maven release > plugin also prefer if you set the correct M2_HOME env variable.
Best is not to set it at all. Then it is automatically set by the individual shell script that starts Maven (bin/mvn or bin/mvn.cmd) and will automatically point to the current Maven in use. [snip] Cheers, Jörg --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org