Java - Maven: Difference between revisions

From My Limbic Wiki
No edit summary
Line 8: Line 8:
* Artifact ID = Library Name
* Artifact ID = Library Name
* Version = Unique Release Number
* 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

Revision as of 18:00, 24 October 2019

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