我正在寻找一种方法来检查类路径的.class,以确保类路径中所有类的依赖项都可用。
E.g。我怎么写这样的方法:
public boolean checkDependencies(File classFile, URL[] classpath)
要么
public boolean checkDependencies(Class cls, URL[] classpath)
只有在类中使用的所有方法和字段都可以在给定的类路径中解析时,它们才会返回true
。
如果无法找到方法参考,如果有办法提供准确的源代码行,例如javac,则可以获得奖励。