Struttura del corso

Questo corso è una sequenza di teoria e pratica pratica. Durante la sessione viene sviluppato un progetto multimodulo e tutti i concetti introdotti vengono appresi dai laureati.

  • Presentazione di Maven
    • Perché gli obiettivi di Maven o Maven
    • Caratteristiche principali
    • Confronto tra Maven e Ant
  • Installazione dell'IDE Eclipse e Maven
  • Introduttiva
    • Specifiche del progetto
    • Creazione dei primi moduli
    • Struttura della directory del progetto
  • Primi concetti
    • Coordinate del progetto
    • Maven Archivio
    • Il POM
  • Ciclo di vita della build, plugin e obiettivi
    • Ciclo di vita pulito
    • Ciclo di vita predefinito
    • Ciclo di vita del sito
    • Cicli di vita specifici del pacchetto
    • Obiettivi comuni del ciclo di vita
  • Generazione del sito
    • Creazione di un sito di progetto
    • Personalizzazione del descrittore del sito
    • Struttura della directory del sito
    • Documentazione del progetto
  • Unit test e report (Surefire Report Plugin)
    • Goals
    • Uso
    • Utilizzo di JUnit
  • Dipendenze
    • Meccanismo di dipendenza di Maven
    • Ambito delle dipendenze
    • Visualizzazione delle dipendenze
    • Dipendenze transitive
    • Risoluzione dei conflitti
    • Gestione delle dipendenze
  • Proprietà
    • Maven Immobili
    • Proprietà del progetto
    • Proprietà delle impostazioni
    • Proprietà delle variabili d'ambiente
    • Proprietà definite dall'utente
    • Filtro delle risorse
  • Profili di compilazione
    • Portabilità della build
    • Sovrascrivere un POM
    • Attivazione del profilo
    • Profili esterni
    • Profili delle impostazioni
  • Maggiori informazioni sul POM
    • Ereditarietà POM
    • Progetti multimodulo
    • Migliori pratiche POM
  • Gestione dei repository
    • Nexus e l'archivio aziendale
    • Utilizzo di Nexus
    • Configurazione di Maven per Nexus
    • Configurazione Nexus
    • Operazioni del repository

Requisiti

I laureati devono avere dimestichezza con il linguaggio Java, la pratica pratica sarà effettuata con la piattaforma IDE Eclipse.

 21 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative