2009-11-25 2 views
5

Heyho, Sto cercando uno strumento come JDepend per disegnare un grafico per un file di classe java. JDepend va bene, ma non risolve il problema dei deps (forse mi mancano alcune opzioni speciali?). Un risultato diretto in formato .dot o un'immagine sarebbe bello avere. Graziegrafico dipendenza dipendenza per una classe java

risposta

2

Si può considerare UMLGraphDoc. L'ho usato e l'ho trovato abbastanza utile.

Disegnerà diagrammi basati su relazioni che ha inferito automaticamente o che sono stati specificati da speciali tag javadoc.

+0

Sì, ma questo usa file sorgente Java (javadoc) piuttosto che file di classe (non che è quello che il PO sta cercando?) –

+0

Destra, ho file di classe (ottenuto i sorgenti pure, ma è 13kloc scritto in 48h da 2,5people - quindi non c'è nulla che tu possa chiamare documentazione). Quindi una soluzione che funziona con i file di classe è il modo migliore. –

+0

@Andreas_D: Sì, UMLGraphDoc viene eseguito sui file di origine. Tuttavia non ha bisogno di javadocs. Se sono lì li userà, ma può anche fare diagrammi basati solo sulle gerarchie di tipi, ecc. – sleske

1

Non sei sicuro di cosa si intende per le dipendenze dalle dipendenze, e non c'è di certo nessun formato dot, ma provate frattalità qui:

http://www.edmundkirwan.com/pub/index.html

+0

.dot format significa notazione DOT Language (http://en.wikipedia.org/wiki/DOT_language) nel file di testo che può essere usato con es. GraphViz per generare tutti i tipi di grafici. – Esko

3

Si può provare JavaDepend, dà molte caratteristiche per bisogni di dipendenza.

enter image description here