JARファイルがどのように依存しているのか調べたいのです。
回答ではないのでポイント不要です。
最近はMavenを利用しているプロダクトが増えてきたと感じています。
そういったオープンソースプロダクトを使うことが多いようでしたら、Mavenについて勉強するべきかと思います。
かなり近いツールの様に見えるのですが、使いこなせませんでした。
http://www.niksula.cs.hut.fi/~ktheikki/jrel/docs/UserGuide.h...
User Guide for JReleaser
プロダクトをリリースするときに使うツールのようで、貴方が必要としているものとは違っているかも。
もし質問が、「必要なJARは全部判っているけれども、そのJARファイル間の依存性が知りたい」という意図であれば使いものになりそうです。ただ、前準備が面倒そうです。
簡単に使える様なツール(で日本語で説明されたもの)はなかなか探し出せませんねぇ。
http://www.asahi-net.or.jp/~dp8h-izn/java_tips.html
A.R.N [ Top > 書庫 > Java Tips ]
ご存知の上の質問でしたら申し訳ありません。
ツールではないですが以下の方法で依存は参照できます。
上記ページにも以下のようにあるように
「6.JAR-Class-Path指定のクラスパス(JARマニフェストに書かれているClass-Path) 」
jarファイル内のMETA-INF/MANIFEST.MFファイルのClass-Path:〜に、そのjarファイルが依存するjarが記述されています。
struts.jarの例
Class-Path: commons-beanutils.jar commons-collections.jar commons-dig
ester.jar commons-logging.jar commons-validator.jar jakarta-oro.jar s
truts-legacy.jar
http://www.chitora.jp/lhaz.html
Lhazのページ
jarファイルの解凍はこれらのような普通の解凍ソフトで解凍できると思います。
lhaz
http://www.vector.co.jp/soft/win95/util/se130263.html
+Lhacaの詳細情報 : Vector ソフトを探す!
lhaca
JDependが一番近そうです。
JARファイルの依存関係は調べれないですが、パッケージの依属関係は調べる事ができます。これができればある程度JARファイルの依存関係も把握できそうです。
ありがとうございました。