Java - Maven

From My Limbic Wiki

About

http://maven.apache.org http://stackoverflow.com/questions/tagged/maven-3 Maven Users List <users@maven.apache.org>

Configuration

  • .m2/settings.xml
  • pom.xml - Project Object Model
  • cmd = "mvn"

Pom

  • Group ID = Top Level Package
  • Artifact ID = Library Name
  • Version = Unique Release Number

Overview

  • Dependencies
  • Plugins
  • Controlling the build
  • The project Website
  • The maven release process
  • Multi Module Projects
  • Tricks and pattern
    • Ant Plugin
    • Accessing Maven artifacts from ant
    • Simpler installer
    • Functional test