IT:AD:Maven
Summary
Maven is a command-line tool for building Java (and other) programs.
The most powerful feature is able to download the project dependency libraries automatically (compare with IT:AD:Nuget).
It does more than just downloading dependencies (see IT:AD:Nuget) but as to why Nuget is all that is known to Windows developers is well summarized here:
So In brief, MsBuild + Nuget is good enough in .Net world for most of the project , Maven is just overkill for them.
That said, when working with Java tools, “JAR hell is a big problem in the Java Land right from beginning and you need some tooling to cope with it.”. Hence a need to know how to work with Maven.
An example of where it can be useful to a .NET developer is: