Graph Maven Plugin

Create customizable dependency graphs for Maven projects using Graphviz. The Graphviz "dot" executable needs to be installed and in your path for the plugin to produce graphs - http://www.graphviz.org/

Example Graphs

  • Graph #1 shows dependencies on logging libraries used by this plugin
  • Graph #2 is the same graph drawn in FLAT mode
  • Graph #3 is the complete transitive closure for the dependencies of this plugin
  • The project information report has a more comprehensive set of examples.

Plugin Documentation

  • Plugin goals support generating a single graph, multiple graphs, and generating a report during Maven site generation.