Have you ever had many maven projects, depending on each other? Have you ever tried to find a tool to show you schematically how these projects are related to each other, but you don't really like them or they are very hard to install or to use?
pomParser creates an html document showing your POM dependency trees, whith hyperlinks between project names, where you can search (and navigate) both ways: which projects depend on certain project, and on which projects certain project depends
OPTION A (IF YOU DON'T WANT TO COMPILE THE SOURCES):
Steps:
1)gather all your pom files and change their names (so they don't overrite each other) and copy them to an EMPTY directory.
2)get the latest jar from https://github.com/roclas/pomParser/raw/master/lib/pom_parser-1.0.jar, copy it to the directory where you will run it from and use it like this: java -jar pom_parser-X.X.jar origin_dir_where_all_your_poms_are dest_dir_where_the_graph_goes
OPTION B (THE "HARD WAY", you compile all the code):
Steps:
1)put the project into a folder and compile it with maven: mvn install
2)gather all your pom files and change their names (so they don't overrite each other) and copy them to an EMPTY directory.
3)copy the jar to the directory where you will run it from and use it like this: java -jar pom_parser-X.X.jar origin_dir_where_all_your_poms_are dest_dir_where_the_graph_goes
And that's it, you'll get a nice html document that will help you understand better how your poms are related to each other.