Apache Maven

Corso

A Milano

Prezzo da consultare

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Luogo

    Milano

Secondo il tuo profilo, Maven ti aiuterà nel tuo lavoro quotidiano Come menzioniamo alcuni dei benefici: Sviluppatori: come sviluppatore utilizzerai Maven per creare progetti, gestire le dipendenze, compilare il codice, eseguire i test, distribuire i componenti Maven diventerà parte dei tuoi strumenti di sviluppo ogni giorno Profili tecnici di piombo: l'integrazione di Maven come strumento di costruzione avrà un impatto significativo sul progetto: Gestire le dipendenze diventerà facile (gestione delle dipendenze di Maven) Le build complesse saranno notevolmente semplificate (profili di build Maven) L'architettura del progetto sarà gestita in modo fluido (progetti di ereditarietà e multimodulo) Project Managers: Maven rafforzerà la standardizzazione e la collaborazione: "Project Object Model" è lo standard che Maven introduce per i progetti Maven utilizza i cicli di vita di build per gli sviluppatori per compilare, testare e generare report I repository Maven fungeranno da archivio comune e raccolgono rilasci e librerie di terze parti Release Manager: i gestori di repository Maven fungeranno da proxy altamente configurabili tra l'organizzazione e i repository Maven pubblici e forniscono anche un'organizzazione con una destinazione di distribuzione per le build .
Machine Translated

Sedi e date

Luogo

Inizio del corso

Milano
Visualizza mappa
Piazza Duomo, Via Torino 2, 20123

Inizio del corso

Consultare

Profilo del corso

Graduates must be comfortable with the Java language, the hands on practice will be carried out with the Eclipse IDE platform.

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Materie

  • Apache
  • Organizzazione

Programma

This course is a sequence of theory and hands on practice. A multimodule project is developed throughout the session and all the introduced concepts are apprehended by the graduates.

  • Introducing Maven
    • Why Maven o Maven’s objectives
    • Key features
    • Comparing Maven and Ant
  • Eclipse IDE and Maven installation
  • Getting started
    • Project specification
    • Creating the first modules
    • Project directory structure
  • First concepts
    • Project coordinates
    • Maven repository
    • The POM
  • Build Lifecycle, plugins and goals
    • Clean lifecycle
    • Default lifecycle
    • Site lifecycle
    • Package specific lifecycles
    • Common lifecycle goals
  • Site generation
    • Building a project site
    • Customizing the site descriptor
    • Site directory structure
    • Project documentation
  • Unit test and reports (Surefire Report Plugin)
    • Goals
    • Usage
    • Using JUnit
  • Dependencies
    • Maven's Dependency mechanism
    • Dependency Scope
    • Viewing Dependencies
    • Transitive Dependencies
    • Conflict resolution
    • Dependency management
  • Properties
    • Maven properties
    • Project Properties
    • Settings properties
    • Environment variable properties
    • User defined properties
    • Resource filtering
  • Build profiles
    • Build portability
    • Override a POM
    • Profile activation
    • External profiles
    • Settings profiles
  • More about the POM
    • POM Inheritance
    • Multimodule projects
    • POM Best practices
  • Repository management
    • Nexus and the enterprise Repository
    • Using Nexus
    • Configuring Maven for Nexus
    • Nexus configuration
    • Repository operations

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Apache Maven

Prezzo da consultare