Vai al contenuto

Maven Cheatsheet

Panoramica

Apache Maven è uno strumento di automazione e gestione dei progetti utilizzato principalmente per i progetti Java. Utilizza i file di configurazione basati su XML (POM) e segue il principio di convenzione-over-configurazione.

Installazione

Gestione dei pacchetti

Traduzione:

Verifica

Traduzione:

Struttura del progetto

Telaio Standard Directory

Traduzione:

POM di base (pom.xml)

POM minimo

Traduzione:

POM completo Esempio

Traduzione:

Dipendenze

Valutazioni di dipendenza

Traduzione:

Gestione delle dipendenze

Traduzione:

Conclusioni

Traduzione:

Costruisci il ciclo di vita

Fasi del ciclo di vita predefinito

Traduzione:

Combinazioni di fase comuni

Traduzione:

Plugin

Plugin core

Traduzione:

Plugin di terze parti popolari

Traduzione:

Profili

Profili ambientali

Condizioni di attivazione

Traduzione:

Progetti multi-modulazione

POM parziali

Traduzione:

Modulo bambino POM

Traduzione:

Uso della linea di comando

Comandi di base

Traduzione:

Opzioni avanzate

Traduzione:

Comandi di dipendenza

Traduzione:

Impostazioni e configurazione

impostazioni.xml (~/.m2/settings.xml)

Traduzione:

Configurazione del repository

Traduzione:

Migliori Pratiche

POM Organizzazione

Traduzione:

Gestione della versione

Traduzione:

Risoluzione dei problemi

Questioni comuni

Traduzione:

Modalità di debito

Traduzione:

Risorse

  • [maven.apache.org](__LINK_4___]
  • [maven.apache.org/pom.html](LINK_4]
  • [maven.apache.org/plugins]
  • [search.maven.org]