0
大きなプロジェクトからたくさんのクラスとパッケージを取り出して、別のスタンドアロンモジュールを作成しようとしています。これらのクラスを他のクラスへの依存性のためにコンパイルしようとすると、私はスタンドアロンモジュールには含まれないであろうコンパイルされたクラスが非常に多くなります。例: これがA - > B - > C - > Dのクラス依存の場合、Aをコンパイルすると、A.class、B.class、C.class、D.classで終わります。クラスDがモジュールの一部にならないように、クラスDの依存関係を解除し、コードをリファクタリングしたいと思います。しかし、これが起こるためには、クラスAとクラスDの依存関係のパスを知る必要があります。 私はそれを検索しようとしましたが、今まで成功していませんでした。Javaクラスの依存関係ツリーを見つける方法