Maven’s dependency management is transitive, which means that it will automatically download and include all dependencies of a dependency. While Gradle’s dependency management is non-transitive, which means that developers have to explicitly specify all dependencies they need.

Whats the source of this info? AFAIK, both Maven and Gradle handle transitive dependencies automatically. The key difference is that Gradle provides more flexibility and control in managing how dependencies are resolved and included. Can you please help me with an example where we need to explicitly specify all dependencies

No responses yet