【发布时间】:2010-09-18 15:43:06
【问题描述】:
有谁知道如何以编程方式找出 java 类加载器实际从哪里加载类?
我经常从事大型项目,其中类路径变得很长,手动搜索并不是一个真正的选择。我最近有一个problem,其中类加载器加载了一个不正确的类版本,因为它位于两个不同位置的类路径中。
那么如何让类加载器告诉我实际的类文件来自磁盘的哪个位置?
编辑: 如果类加载器实际上由于版本不匹配(或其他原因)而无法加载类怎么办,无论如何我们可以找出什么文件它在阅读之前尝试阅读?
【问题讨论】:
标签: java classpath classloader