- JDepend :
can detect the cyclic dependency while it can not dig it out the which classes are causing these problems.
- CDA:
Class Dependency Analyzer It work fines, the result is like the blow:
- IntelJ:
IntelJ IDE have the powerful internal tool to analysis the cyclic dependency.Referring to Analyzing Cyclic Dependencies. It can explicitly tell the cyclic dependency for one project while it cannot show in graph compare to the CDA
- findbug eclipse plugin
Classycle
seems to lost support for long time. Didn't install successfully.
degraph
Too many node in one graph, can not figure out the relationship easily.
Sonargraph