Adam Bien's Weblog

Visualize Your JavaEE Dependencies In 30 Seconds

visualee is an amazing tool for the visualization of Java EE dependencies like CDI, EJB, Resources, Events, Observers and JPA relations.

The configuration is simple and works out-of-the-box (it took me 30 seconds to visualize x-ray's dependencies).


            <plugin>
                <groupId>de.struller-baumann</groupId>
                <artifactId>visualee</artifactId>
                <version>0.25</version>
                <configuration>
                    <outputdirectory>visualee</outputdirectory>
                </configuration>
                <executions>
                    <execution>
                        <phase>process-resources</phase>
                        <goals>
                            <goal>visualize</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>


See lightfish dependencies in action.

The visualization is highly configurable. Please don't forget to star (my star is the first one :-)) visualee and to follow https://github.com/Thomas-S-B/ on github.

See you at Java EE Workshops at MUC Airport, particularly at: Java EE 7 Bootstrap!


NEW workshop: Microservices with Java EE 7 and Java 8, January 26th, 2015, Airport Munich

A book about rethinking Java EE Patterns

Comments:

Very nice, this CDI specific visualization is really helpful:
http://www.struller-baumann.de/visualee/graphOnlyCDIJPA.html

Nice to see how the semantics of the CDI annotations are visible in the dependencies.

Posted by Christiaan Ypma on November 13, 2013 at 04:23 PM CET #

Post a Comment:
  • HTML Syntax: NOT allowed
realworldpatterns.com
...the last 150 posts
...the last 10 comments
License