Che cos’è Maven?

Maven è uno strumento di automazione e gestione sviluppato da Apache Software Foundation. È stato inizialmente rilasciato il 13 luglio 2004. Nella lingua yiddish il significato di Maven è “accumulatore di conoscenza”.

E ‘ scritto in linguaggio Java e utilizzato per costruire e gestire progetti scritti in c#, Ruby, Scala, e altre lingue. Esso consente allo sviluppatore di creare progetti utilizzando Project Object Model e plugin.,

Aiuta a costruire progetti, dipendenze e documentazione. Il suo processo di sviluppo è molto simile alla FORMICA.Tuttavia, è molto più avanzato di ANT.

Maven è anche in grado di costruire qualsiasi numero di progetti nell’output desiderato come jar, war, metadati.

In questo tutorial, imparerai

  • Che cos’è Maven?
  • In che modo Maven può beneficiare del mio processo di sviluppo?,
  • Processi che possono gestire utilizzando maven
  • Maven Architecture
  • Come utilizzare Maven
  • Passi / processo coinvolti nella costruzione del progetto

In che modo Maven può beneficiare del mio processo di sviluppo?

Maven aiuta lo sviluppatore a creare un progetto basato su java più facilmente. L’accessibilità della nuova funzionalità creata o aggiunta in Maven può essere facilmente aggiunta a un progetto in configurazione Maven. Aumenta le prestazioni del progetto e del processo di costruzione.,

La caratteristica principale di Maven è che può scaricare automaticamente le librerie di dipendenze del progetto.,

di Seguito sono riportati gli esempi di alcune famose Idi di supporto per lo sviluppo con Maven:

  • Eclipse
  • IntelliJ IDEA
  • JBuilder
  • NetBeans
  • MyEclipse

Processi in grado di gestire con maven:

  • Costruisce
  • Documentazione
  • Creazione
  • Dipendenze
  • Scm
  • Release
  • Distribuzione
  • mailing list

Maven Architettura

Maven Architettura include plugin jar file di codice etc.,

Come usare Maven

  • Per configurare il Maven, è necessario utilizzare Project Object Model, che è memorizzato in un pom.file xml.
  • POM include tutte le impostazioni di configurazione relative a Maven. I plugin possono essere configurati e modificati nel tag<plugins> di un pom.file xml. E sviluppatore può utilizzare qualsiasi plugin senza molti dettagli di ogni plugin.,
  • Quando l’utente inizia a lavorare su Maven, fornisce l’impostazione predefinita della configurazione, quindi l’utente non ha bisogno di aggiungere ogni configurazione in pom.xml

Passi/processo coinvolti nella costruzione del progetto:

  • Aggiungi / Scrivi il codice per la creazione dell’applicazione e procedi nel repository del codice sorgente
  • Modifica configurazione / pom.,XML / plugin dettagli
  • Creare l’applicazione
  • Salvare il processo di generazione di output, come la GUERRA o l’ORECCHIO file in un percorso locale o server
  • Ottenere il file dal percorso locale o server e distribuire il file per il sito di produzione o
  • sito client Aggiornato l’applicazione del documento con data e numero di versione aggiornata dell’applicazione
  • creare e generare un report per ogni domanda o esigenza.

Sommario:

  • Maven è uno strumento di automazione e gestione.,
  • E ‘ scritto in linguaggio Java e utilizzato per costruire e gestire progetti scritti in c#, Ruby, Scala, e altre lingue.
  • Maven aiuta lo sviluppatore a creare un progetto basato su java più facilmente.
  • Per configurare il Maven, è necessario utilizzare Project Object Model, che è memorizzato in un pom.file xml.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *