• Stars
    star
    169
  • Rank 224,453 (Top 5 %)
  • Language
    Java
  • License
    Apache License 2.0
  • Created over 11 years ago
  • Updated almost 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A maven plugin to visualize java ee projects

visualee

A maven plugin to visualize a java ee project.

Please look into the wiki.

Some notes to the implementation: Visualee scans the java-source-files for relevant dependencies. The dependencies are generated as JSON-Files. This JSON-Files are the input for the d3.js-visualisation. The GUI uses jquery and jquery-ui.

Why not using java-reflection?

Early versions used java reflection to examine the java-classes, but i decided against it and prefer a simple scan of the source-files, because:

  • it's possible to visualize even not compilable code (useful at the beginning of developing or in emergency cases)
  • it's easier to implement visualee to other languages
  • much less trouble with plugin-configuration, because the classes must be loadable (cue: β€žabsent code...β€œ, implemenation of the EE-Stack must be included).