logo

Tutorial per esperti

tutorial esperto

Il tutorial di Maven fornisce concetti di base e avanzati di esperto di apache tecnologia. Il nostro tutorial esperto è sviluppato per principianti e professionisti.

Maven è un potente strumento di gestione del progetto che si basa sul POM (modello a oggetti del progetto). Viene utilizzato per la creazione, la dipendenza e la documentazione dei progetti.

Semplifica il processo di creazione come ANT. Ma è troppo avanzato di ANT.

La versione attuale di Maven è la 3.


Comprendere il problema senza Maven

Ci sono molti problemi che dobbiamo affrontare durante lo sviluppo del progetto. Sono discussi di seguito:

1) Aggiunta di set di barattoli in ogni progetto: In caso di strutture struts, spring, hibernate, dobbiamo aggiungere un set di file jar in ciascun progetto. Deve includere anche tutte le dipendenze dei jar.

2) Creare la giusta struttura del progetto: Dobbiamo creare la giusta struttura del progetto in servlet, struts ecc., altrimenti non verrà eseguito.

3) Costruzione e distribuzione del progetto: Dobbiamo costruire e distribuire il progetto affinché possa funzionare.


Cosa fa?

Maven semplifica i problemi sopra menzionati. Si occupa principalmente di seguire i compiti.

  1. Rende un progetto facile da costruire
  2. Fornisce un processo di creazione uniforme (il progetto Maven può essere condiviso da tutti i progetti Maven)
  3. Fornisce informazioni sul progetto (documento di registro, fonti con riferimenti incrociati, mailing list, elenco delle dipendenze, rapporti di test unitari ecc.)
  4. È facile migrare per le nuove funzionalità di Maven

Apache Maven aiuta a gestire

  • Costruisce
  • Documentazione
  • Reporting
  • SCM
  • Rilasci
  • Distribuzione

Che cos'è lo strumento di creazione

Uno strumento di costruzione si prende cura di tutto per la costruzione di un processo. Fa quanto segue:

  • Genera il codice sorgente (se viene utilizzato il codice generato automaticamente)
  • Genera documentazione dal codice sorgente
  • Compila il codice sorgente
  • I pacchetti hanno compilato il codice nel JAR del file ZIP
  • Installa il codice compresso nel repository locale, nel repository del server o nel repository centrale

Indice Maven


Tutorial per esperti

  • Esempio esperto
  • Applicazione Web Maven
  • Plug-in Maven

Maven in Eclipse

  • Esempio di Maven Eclipse

Intervista a Maven

  • Domande per l'intervista a Maven

Sai?