Skip to content
Creates an html document showing your POM dependency trees
Java Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.settings
lib
scripts
src
.classpath
.gitignore
.project
.travis.yml
README.md
pom.xml

README.md

pomParser

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)just get the latest jar from https://github.com/roclas/pomParser/raw/master/lib/pom_parser-1.0.jar 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)get the jar 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.

Something went wrong with that request. Please try again.