Understanding Gradle dependencies

I 'm trying to understand gradle dependency tree. Here is the output of

When I try to run my program, I 'm getting this error Exception in thread “main” java.lang.NoSuchMethodError: com.fasterxml.jackson.core.JsonFactory.requiresPropertyOrdering()Z


From the Gist given above 2.8.8 is the net effective version of the Jackson libraries . Is my interpretation of Gradle command output correct ? What could be the root-cause of the problem. Other libraries like Google API and Dropwizard are bringing in lower versions. Thanks in advance.

The deprecation warning hints that you are using Gradle version 1.x - it would help if you mention which one exactly and provide sample project.

My free advice though is try to upgrade to a recent version first. If you are ultra-conservative 4.10.2 is a solid choice, otherwise 5.2 is alright. Extended support for end-of-life/legacy software is available, but is expensive…