Visualize parent / child and sub-module relationship of MAVEN POMs
OverviewPomGrapher visualizes multi-module and parent-child relationships of Maven projects (POMs). OutputHere is an excerpt of the structure of Apache Geronimo: Here is the full output: Usage1. Get PomGrapher.jar (look right)
usage: java -jar pomgrapher....jar -b <base directory> [-c] [-h] [-o
<file>] [-p]
-b,--base <base directory> base directory of project containing root
pom.xml
-c,--concentrate concentrate graph edges
-h,--help print this help
-o <file> output file name
-p,--postprocess invoke graphviz to postprocess output
Unless you specify "-p", the output will be a GraphViz directed graph. If you are unfamilliar with GraphViz, you may want to start with dot -Tpdf <youroutput.dot> >madlycomplicatedproject.pdf If you specify "-p", PG will pipe it's output directly into GraphViz, saving you this step. Output will be a PDF document. RequirementsPomGrapher requires Restrictions
|
LicensePomGrapher is provided under Apache License 2.0 Quick Access
|