• Home
  • Docker
  • Kubernetes
  • Java
  • Ubuntu
  • Maven
  • Big Data
  • CI
  • Install
  • Samples
  • Archived
Maven
  1. Installation
  2. Introduction
  3. Project Dependencies
  4. Site and Reports
Annexes
  1. mvn cli Help
  2. Encrypt passwords in settings.xml
  3. settings.xml
  4. Project validation
    1. JaCoCo: Java Code Coverage Library
    2. Forbidden API Checker
    3. SpotBugs: Bug Detection
  5. Maven plugins
    1. Maven Help Plugin (maven-help-plugin)
    2. Maven Dependency Plugin (maven-dependency-plugin)
    3. Maven Assembly Plugin (maven-assembly-plugin)
    4. Maven Resources Plugin (maven-resources-plugin)
    5. Maven Javadoc Plugin (maven-javadoc-plugin)
    6. Maven Source Plugin (maven-source-plugin)
  6. Create Maven projects jar/war/ejb/ear (using Maven archetypes)
    1. Create a client module (jar file)
      1. Maven JAR Plugin (maven-jar-plugin)
    2. Create a web module (war file)
      1. Maven WAR Plugin (maven-war-plugin)
    3. Create an EJB module (jar file)
      1. Maven EJB Plugin (maven-ejb-plugin)
    4. Create an EAR module (ear file)
      1. Maven EAR Plugin (maven-ear-plugin)
References
  • Maven: The Definitive Guide
    Authors: Sonatype Company
    Publisher: O'Reilly Media; (October 2008)
    ISBN: 978-0596517335
  • Apache Maven Project
    http://maven.apache.org/index.html
  • Maven by Example
    http://books.sonatype.com/mvnex-book/reference/index.html
  • Maven: The Complete Reference
    http://books.sonatype.com/mvnref-book/reference/index.html
© 2025  mtitek