Plan Szkolenia

Ten kurs jest sekwencją teorii i praktyki. Wielomodułowy projekt jest rozwijany przez całą sesję, a wszystkie wprowadzone koncepcje są rozumiane przez absolwentów.

  • Wprowadzenie Maven
    • Dlaczego Maven o Maven cele
    • Kluczowe cechy
    • Porównanie Maven i Ant
  • Eclipse IDE i instalacja Maven o
  • Pierwsze kroki
    • Specyfikacja projektu
    • Tworzenie pierwszych modułów
    • Struktura katalogów projektu
  • Pierwsze koncepcje
    • Współrzędne projektu
    • Repozytorium Maven
    • POM
  • Cykl życia kompilacji, wtyczki i cele
    • Czysty cykl życia
    • Domyślny cykl życia
    • Cykl życia witryny
    • Cykle życia specyficzne dla pakietów
    • Wspólne cele cyklu życia
  • Generowanie witryny
    • Tworzenie witryny projektu
    • Dostosowywanie deskryptora witryny
    • Struktura katalogów witryny
    • Dokumentacja projektu
  • Testy jednostkowe i raporty (wtyczka Surefire Report)
    • Goals
    • Użycie
    • Używanie JUnit
  • Zależności
    • Mechanizm zależności Maven
    • Zakres zależności
    • Przeglądanie zależności
    • Zależności przechodnie
    • Rozwiązywanie konfliktów
    • Zarządzanie zależnościami
  • Właściwości
    • Właściwości Maven
    • Właściwości projektu
    • Właściwości ustawień
    • Właściwości zmiennych środowiskowych
    • Właściwości zdefiniowane przez użytkownika
    • Filtrowanie zasobów
  • Profile kompilacji
    • Przenośność kompilacji
    • Zastępowanie POM
    • Aktywacja profilu
    • Profile zewnętrzne
    • Profile ustawień
  • Więcej informacji o POM
    • Dziedziczenie POM
    • Projekty wielomodułowe
    • Najlepsze praktyki POM
  • Zarządzanie repozytorium
    • Nexus i repozytorium przedsiębiorstwa
    • Korzystanie z Nexusa
    • Konfigurowanie Maven dla usługi Nexus
    • Konfiguracja Nexusa
    • Operacje repozytorium

Wymagania

Absolwenci muszą czuć się komfortowo z językiem Java, praktyczna praktyka zostanie przeprowadzona na platformie Eclipse IDE.

 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie