I have a Spring MVC 3.1 app built with Maven and I want to use Jackson 2 for JSON serialization/deserialization. I am including Jackson 2.x dependencies explicitly in my pom.xml file, although my app has a different dependency that uses Jackson 1.9.9 internally, and I can't easily remove that dependency.
Because of both Jackson libs being present on the classpath, it seems like Spring is defaulting to using Jackson version 1.9.9.
How do I force Spring MVC to use Jackson 2?