Maven est l'outil standard pour décrire un projet Java, le construire (le compiler pour vos projets qui seront des projets simples), et bien d'autres choses encore.

Il a l'avantage de faciliter la construction de projets complexes qui dépendent de librairies externes déjà écrites. Une librairie est un ensemble de classes Java qui offrent une certaine fonctionnalité, par exemple pour accéder à une base de données. Vous n'utiliserez pas de librairies dans ce cours mais Maven vous sera utile si vous continuez à développer en Java dans vos futures études ou dans votre vie professionnelle.

Maven ne sera pas étudié dans ce cours. Il sera juste utilisé par NetBeans pour créer un projet, le compiler et l'exécuter.