maven dependency conflicts and Solutions
Dependency conflict refers to a jar package on which the project depends, which has multiple versions, thus causing a class package version conflict Dependency conflicts are often caused by indirect dependencies between class packages.
https://www.fatalerrors.org/a/maven-dependency-conflicts-and-solutions.html#:~:text=Dependency%20conflicts%20are%20often%20caused%20by%20indirect%20dependencies,indirectly%20by%20maven%2C%20resulting%20in%20class%20package%20conflict