Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Understanding POMs

POMs are top level build configuration filesthe maven project configuration files. Here you can configure everything from mailinglists that belong to the project, compilation of the various pieces of the project all the way to the final deployment of release binaries.

To debug POMs, read through the effective POM:

Code Block
$ mvn help:effective-pom

To see how the dependencies are related to the modules:

Code Block

$ mvn dependency:tree

Dependencies for ant

Running mvn in source root will download and setup dependency jars the deps directory for use with the old ant system.

...