有没有办法找到一个java主类的所有类依赖?
我一直在手动筛选主类的导入和它的导入,但后来意识到,因为不必导入同一包中的类,所以我整理了一个不完整的列表。
我需要一些可以递归地找到依赖关系的东西(可能到定义的深度)。
最佳答案
您可能想看看 jdeps
命令行工具:
https://docs.oracle.com/javase/8/docs/technotes/tools/unix/jdeps.html
jdeps -cp <your cp> -v <path to your .class file>
该命令将返回该 java 类文件的依赖项列表。您可以在命令中使用许多其他选项,例如 -regex
来查找与给定模式匹配的依赖项
关于java - 如何获取主类的 Java 类依赖项列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/200483/