Hi, I believe this is the right mailing list, but please send me else where if not.
I would like to request that a new profile activation type be added, which is based upon the maven version that is executing. What are people version upon this change? Base Ground ---- I've just done an upgrade from maven 2 to maven 3, it was a staggered upgrade so not all developers where done at the same time, as well as upgrading to maven 3 did not break anything. I had to create two profiles which contained version properties to use respectively. One issues was developer where using the wrong profile, or missing profile. e.g. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> ... <profiles> ... <profile> <id>maven2-profile</id> <activation> <maven>2+</maven> ... <profile> <id>maven3-profile</id> <activation> <maven>3+</maven> ... So you can define which maven version to activate on, using a regex type pattern. e.g. --- 3+ maven version 3 or newer --- 3.0.1 specifically maven version 3.0.1 What are peoples views on this change, I realize that maven prerequisites exists but that is a hard limit, where as maven 2 to 3 you needed different plugin version and everything still worked okay. Cheers, John --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
