I have a pretty large project (~30 modules) and want to visualize module inter dependencies, excluding 3rd party.
It seems that existing tools simply can't handle the maven reactor. The maven dependency plugin (dependency:tree goal) knows how to generate graphml, but only per module. And if I use the append flag, it simply shoves everything to a single file, so the output is a corrupted graphml. I also found this tool<https://github.com/janssk1/maven-graph-plugin/wiki/Manual> but it seems that there is no way to control module granularity. My last resort would be to parse the output of dependency:tree, but I thought I'll consult the community before this.