Kurs zakłada poznanie narzędzia Apache Maven. Skupia się na omówieniu metod pracy w aspekcie budowania aplikacji i modularyzacji kodu. Uczestnikom prezentowane są również zaawansowane funkcje i możliwości narzędzia.
14 godzin (2 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.
Wstęp
Aspekty budowania aplikacji
Ograniczenia narzędzia Apache Ant
Podstawowe pojęcia
Środowisko
Instalacja i konfiguracja Apache Maven
Integracja z IDE
POM – model obiektowy projektu
Zależności międzymodułowe
Typy artefaktów
Archetypy
Stosowane cykle życia
Fazy cykli życia
Wtyczki
Repozytoria
Ćwiczenia
Praca z pojedynczym projektem
Praca z wieloma projektami
Zarządzanie zależnościami
Inspekcja lokalnego repozytorium
Zaawansowane cechy narzędzia
Profile
Repozytoria c.d.