查找主类使用的所有类的方法

时间:2017-05-19 07:21:26

标签: java eclipse

我提供了一个工作区,我必须提取几个类。我知道必须提取的主要类。在eclipse中是否有一种方法列出了这个主类使用的所有类。这个类的间接和直接引用。

例如: 我有主类A,它使用类B和类C.类C内部使用类D. 所以A中使用的所有类都应该列出B,C和D.

1 个答案:

答案 0 :(得分:2)

您可以删除应用程序的classes文件夹,并仅编译要获取依赖关系的类,以便使用javac提供依赖jar的类路径(如果有)。 java编译器将找到该类的所有依赖项并编译它们:

javac -classpath dep1.jar;dep2.jar path.to.your.class.YourClass.java