It looks like spring-data-jpa-entity-graph depends on the class com.mysema.commons.lang.Assert, but the mysema-commons-lang library isn't declared as transitive dependency.
My setup is as follows:
I'm using Spring Boot with Gradle as build system and the spring-boot Gradle plugin
I added a dependency to Spring Data JPA as described in the documentation
I added a dependency to the spring-data-jpa-entity-graph library as described in the documentation
It looks like spring-data-jpa-entity-graph depends on the class
com.mysema.commons.lang.Assert
, but themysema-commons-lang
library isn't declared as transitive dependency.My setup is as follows:
Here's my
build.gradle
:Spring Data JPA resolves the following dependencies:
... and spring-data-jpa-entity-graph doesn't resolve any transitive dependencies.
And here's the error:
It would probably be desirable to avoid the dependency on
mysema-commons-lang
to reduce spring-data-jpa-entity-graph's dependency footprint.