Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Schița de curs
Acest curs este o secvență de teorie și practică. Un proiect multimodul este dezvoltat pe parcursul sesiunii și toate conceptele introduse sunt apreciate de către absolvenți.
- Prezentarea Maven
- De ce Maven o Obiectivele Maven
- Caracteristici cheie
- Comparație între Maven și Ant
- Eclipse IDE și instalarea Maven
- Noțiuni de bază
- Specificațiile proiectului
- Crearea primelor module
- Structura directoarelor proiectului
- Primele concepte
- Coordonate proiect
- Maven depozit
- POM
- Ciclul de viață al construcției, pluginuri și obiective
- Ciclu de viață curat
- Ciclu de viață implicit
- Ciclul de viață al site-ului
- Cicluri de viață specifice pachetelor
- Obiective comune ale ciclului de viață
- Generarea site-ului
- Crearea unui site de proiect
- Personalizarea descriptorului de site
- Structura directoarelor site-ului
- Documentația proiectului
- Teste unitare și rapoarte (Surefire Report Plugin)
- Goals
- Utilizare
- Utilizarea JUnit
- Dependențe
- Mecanismul de dependență al Maven
- Domeniul de aplicare al dependențelor
- Vizualizarea dependențelor
- Dependențe tranzitive
- Rezolvarea conflictelor
- Gestionarea dependențelor
- Proprietăți
- Maven proprietăți
- Proprietăți de proiect
- Proprietăți ale setărilor
- Proprietăți ale variabilelor de mediu
- Proprietăți definite de utilizator
- Filtrarea resurselor
- Profiluri de construcție
- Portabilitatea construcției
- Suprascrierea unui POM
- Activarea profilurilor
- Profiluri externe
- Profiluri de setări
- Mai multe despre POM
- Moștenirea POM
- Proiecte multimodul
- Cele mai bune practici POM
- Gestionarea depozitelor
- Nexus și Enterprise Repository
- Utilizarea Nexus
- Configurarea Maven pentru Nexus
- Configurarea Nexus
- Operațiuni ale depozitului
Cerințe
Absolvenții trebuie să se simtă confortabil cu limbajul Java, practica practică se va realiza cu platforma Eclipse IDE.
21 ore
Mărturii (1)
I was benefit from the way of approaching the subject and content of the course.