2009-11-25 11 views
5

Heyho、 Javaクラスファイルのグラフを描画するためにJDependのようなツールを探しています。 JDepend継ぎ目はうまくいくが、デープからのデープを解決していない(多分私はいくつかの特別なオプションがないだろうか?)。 .dot形式や画像に直接出力するのは良いことです。 ありがとうJavaクラスの依存関係グラフを描画する

答えて

2

UMLGraphDocと考えられます。私はそれを使用して、それが非常に有用であることが分かった。

自動的に推論された関係、または特別なjavadocタグで指定された関係に基づいて図を描画します。

+0

はい、しかし、この1つはというし、Javaソースファイル(のjavadoc)を使用してクラスファイル(つまり、OPが探しているものではありません?) –

+0

右、私はクラスファイルを持っている(ソースを得ました同様に、それは2.5人から48時間で書かれた13klocなので、ドキュメンテーションと呼ぶことはできません)。したがって、クラスファイルを扱うソリューションが最善の方法です。 –

+0

@Andreas_D:はい、UMLGraphDocはソースファイルで実行されます。しかし、javadocは必要ありません。彼らがそこにいるなら、それを使用するでしょうが、タイプ階層だけに基づく図をすることもできます。 – sleske

1

ないあなたは依存関係からの依存関係によって何を意味するか確認してください、と何.DOTフォーマットは確かにありませんが、ここではフラクタル性を試してみてください。

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

+0

.dot形式は、DOT言語(http://en.wikipedia.org/wiki/DOT_language)の表記をテキストファイルに含めることができます。例えば、使用することができます。すべての種類のグラフを生成するGraphViz。 – Esko

3

をあなたはJavaDependを試すことができ、それが依存関係のニーズのために多くの機能を提供します。

enter image description here

関連する問題