Gradle picks the older version of dependency when resolving conflict

I figured out what the issue was. It was not gradle’s fault. One of the plugins (namely “spring-boot-gradle-plugin”) overrides dependencies with it’s “managed” versions. I did identify the issue by enabling gradle’s debug mode and searching for jackson-datatype-joda -related messages.

1 Like