I want to use spring 3 or 4 using
maven dependency, meanwhile I need to use spring module validation dependency since the current code base uses it. Its highest version of 0.8 has dependency of spring 2. So this brings two versions of spring : one is spring 3 or 4 and the other one is spring 2 (by spring-module validation). So in this case, which spring am I actually using ? How should this be handled ?