是否可以找出使用某个jar文件的java项目的所有类?
例如,如何查找xercesImpl-2.11.0.jar中使用(导入)类的所有类?
答案 0 :(得分:1)
从项目设置中删除JAR文件,并检查不再编译的类。
我想这对于“命令行构建”设置非常相似:首先确保你有一个没有错误的传递构建;然后放弃JAR;并计算错误。完成。
嗯,如果你的代码都没有使用反射机制来实例化纯粹的“来自字符串”调用的对象,那就是这样。当然,这个问题更难解决(最终归结为停止问题;这是不可判定的)。当然,你可以应用启发式方法并开始为反射调用进行grepping;然后尝试查找进入这些调用的所有字符串。