How to resolve E106

Any tips on resolving this please? It is a Maven project.

E106 - Multiple versions of dependencies: Multiple versions of dependencies are in use
org.springframework:
- 1.0.11
- 5.1.14.RELEASE
org.springframework.boot:
- 2.1.6.RELEASE
- 2.1.13.RELEASE
- 2.5.1

Hi @JohnC,

Welcome to the Diffblue community forum, thanks for getting in touch

So it looks like your project is pulling in multiple versions of Spring dependencies which means we can’t write Spring tests

Are you able to identify where the various versions are coming from? Or is the challenge actually excluding that dependency?

A project’s dependency tree can be filtered to locate specific dependencies using mvn dependency:tree

https://maven.apache.org/plugins/maven-dependency-plugin/examples/filtering-the-dependency-tree.html

Please let me know how you get on, we are always happy to help

Thanks

Matt @ Diffblue

I am not able to figure out what is causing these multiple dependencies or how to block them.