Contact

ingomar (atsign) valtech.de mobile +49 172 2367867

Visualize Maven parent and module POM hirarchies

Here’s a little tool I wrote while reviewing a client’s fairly complex project:

Pom Grapher generates a graph from  multi-module and parent-child relationships of Maven projects (POMs).

My use-case was to understand the POMs relations in order to understand the build.
It produces a graphic representation of the modules (nodes) and parent project and sub-module relations (edges) using GraphViz.
Here is a (tiny) excerpt from Apache Geronimo:

black edges indicate module relation, orange edges indicate parent project relations.

This is intended for understanding POM structures, not artifact dependencies.

It can be found over at source.valtech.com.

sdf

Comments are closed.