I would have thought that maven would complain when provided versions
were not
compatible with requested versions.
I'm pretty sure Deepak told me that our maven patches to do the mvn-jpp,
look in /usr/share/java, etc. make it ignore versions (if you're using
mvn-jpp and not just regular mvn).
Andrew