6

実行時に必要なシンボルに関して、jar ファイルの (静的) 依存関係の要件を一覧表示する方法を見つけようとしています。

クラスによってエクスポートされたメソッドは「javap」を使用してリストできることがわかりますが、「インポート」をリストする反対の機能はないようです。これを行うことは可能ですか?

これは、DLL のエクスポートとインポートを一覧表示するために使用できる Windows 開発の dumpbin ユーティリティに似ています。

編集: 回答ありがとうございます。すべての提案を確認しました。私が探していたものに最も近いため、DependencyFinder を受け入れました。

4

4 に答える 4

3

DependencyFinderのアウトバウンド依存関係機能を使用できます。これは完全に GUI で行うことも、XML をエクスポートするコマンド ラインで行うこともできます。

于 2008-08-26T16:54:45.170 に答える
2

JDependを使用してその情報を取得できると思います

于 2008-08-26T16:35:25.887 に答える
0

それがパブリックjarである場合(あなたのものではなく)、Mavenリポジトリにある可能性があります。

于 2008-08-26T23:38:27.197 に答える
0

ディレクトリ内のjar間の依存関係を提供するJarAnalyzerと呼ばれるツールがあります。また、ディレクトリに存在しない依存関係のリストも表示されます。

于 2008-08-26T17:01:16.420 に答える