Спросите кого-нибудь, для чего вообще нужен Maven — 90 процентов поголовья программистов ответит, что именно для этого и будут во многом правы.
Если в случае с, например, C++ подключение библиотеки к своему проекту — это серьёзный шаг, который гарантированно усложнит сборку до такой степени, что придётся включить инструкции по подключению данной конкретной библиотеки в readme, то в случае с Java это делается легко и непринуждённо — не в последнюю очедь благодаря Maven.
Хочу отметить, что статья предназначена для тех, кто начал изучать java относительно недавно и хотя уже значет из предыдущей [статьи][1], что такое maven — о том, что такое библиотеки, знает не очень хорошо, а как их подключать не знает вообще.
[Читать дальше →][2]
[1]:
https://habrahabr.ru/post/309222
[2]:
https://habrahabr.ru/post/311108/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut