2009-06-17 3 views
36

Gibt es irgendwelche Plugins, die ich für Eclipse verwenden kann, die eine grafische Ansicht der Klassenabhängigkeiten zeigen?View Klassen Abhängigkeit Graph Plugin?

+0

Verwenden Sie Maven? –

+10

Verwenden oder nicht verwenden Maven bezieht sich nicht auf die Erstellung von Abhängigkeitsgraphen mit Eclipse. Ich möchte nur zeigen, wie jeder Java-Dateien im Zusammenhang mit anderen – cometta

+0

Nicht ein Eclipse-Plugin, aber wenn externe Tools auch interessant sind, könnten Sie sehen wollen, Degag https://github.com/schauder/degraph (Disclaimer Ich bin der Autor) –

Antwort

11

Classycle kann ein guter Anfang sein (für statische Abhängigkeiten zwischen den Klassen zumindest)

(ich finde ihre grafische Darstellung allerdings etwas folgen kompliziert: CDA - Class Dependency Analyzer ist ein externes Tool, sondern produzieren viel besser lesbar Abhängigkeitsgraphen)

+0

CDA kann nur die gleichen Pakete .classes analysieren? kann nicht unterschiedliche Pakete .classes/java files analysieren? – cometta

+0

CDA kann jedes gewünschte Paket analysieren. – VonC

+0

ya. Klassendiagramm gelöst. Wie wäre es mit Sequenzdiagramm ... etc. ? – cometta

5

Für eine tiefere Analyse, überprüfen Sie nWire.

+0

Ich mag Ihr Produkt (+1) aber nicht vollständig ausgewertet haben es ist noch für meine Arbeit (da es keine Freeware ist) – VonC

7

stan4j:

  • Frei für den privaten Gebrauch
  • Für die kommerzielle Nutzung erfordert Lizenz
  • Video auf der Homepage hat eine gute Arbeit von Demonstrieren Funktionen
2

I ispace finden =>http://ispace.stribor.de/ ideal um zirkuläre Abhängigkeiten anzuzeigen etc. Tipp: Führen Sie nach jedem großen Refactor ein Projekt-Clean durch, um die Graphen zu aktualisieren.

+0

Es heißt: Die Seite ist kaputt. Bitte gehen Sie auf web.archive.org für den Schnappschuss: http://web.archive.org/web/20111203070026/http : //ispace.stribor.de/index.php – nafg

Verwandte Themen