Apache Maven çıkış noktası build işlemlerini sadeleştirmek olan bir build
otomasyon aracıdır.
Maven build, reporting, dependency management ve documentation işlemlerini
gerçekleştirir.
Build işleminin iki yönünü ele alır: projenin nasıl build olacağını ve projenin
dependency’lerini tanımlar. Build işlemi için kendisinden önceki araçların
aksine kabul edilen bir düzen kullanır ve sadece