Guida di Apache Maven

Nozioni di base di Maven

  • Tutorial di Apache Maven
  • Layout directory standard di Apache Maven
  • Dov'è il repository locale Maven?
  • Obiettivi e fasi di Maven
  • Rilascio di Maven su Nexus
  • Maven Distribuisci su Nexus
  • Installa il jar locale con Maven
  • Una guida rapida a Maven Wrapper

Configurazione Maven

  • Impostazione della versione Java in Maven (popolare)
  • Utilizzo di Maven dietro un proxy
  • Fare riferimento a Variabili d'ambiente in pom.xml
  • Configurazione JDK per Maven Build in Eclipse
  • JAVA_HOME dovrebbe puntare a un JDK, non a JRE

Configurazione del progetto Maven

  • Guida ai profili Maven
  • Progetto multi-modulo con Maven
  • File JAR a più versioni con Maven
  • Applicazione Maven multi-modulo con moduli Java
  • Progetto Maven con più directory di origine
  • Come creare un JAR eseguibile con Maven
  • Minificazione di risorse JS e CSS con Maven

Dipendenze di Maven

  • Ambiti di dipendenza Maven
  • Trova dipendenze Maven inutilizzate
  • Come risolvere una collisione di versioni di artefatti in Maven
  • Usa l'ultima versione di una dipendenza in Maven
  • Gestione dell'errore di intestazione LOC non valido di Maven

Plugin principali di Maven

  • Plugin risorse Maven
  • Plugin del compilatore Maven
  • Il plugin Maven Verifier
  • Guida rapida al plug-in Maven Surefire
  • Il plug-in Failsafe di Maven
  • Guida rapida al plug-in di installazione di Maven
  • Il plugin Maven Deploy
  • Il plug-in del sito Maven
  • Il plugin Maven Clean

Maven e Spring

  • Primavera con Maven
  • Repository Spring Maven
  • Spring Security con Maven
  • Progetto multimodulo con Spring Boot
  • Spring Boot Dependency Management con un genitore personalizzato
  • Primavera con Maven BOM

Test di Maven

  • Saltare i test con Maven
  • Test di integrazione con Maven
  • Esecuzione di test JUnit in parallelo con Maven
  • Costruisci un barattolo con Maven e ignora i risultati del test
  • Introduzione a JaCoCo
  • Test di integrazione con il plug-in Maven Cargo

Altri plugin Maven

  • Come creare un plugin Maven
  • Plugin Maven Enforcer
  • Introduzione a Animal Sniffer Maven Plugin