Java 有没有工具可以查看类加载器树的图片?
假设我正在调试部署在JavaEE应用服务器内部的应用程序的一些奇怪的类加载问题。出于某种原因,我似乎在两个类加载器(两个不同的EAR类加载器)的类路径上有重复的JAR,并且这些类加载器的名称空间中的类需要协同终止 所以问题是:是否存在任何工具可以显示类加载器树的图像(图片)以及每个类加载器的存储库?当然,准确地显示图片并不重要,如果它可以是某种动态用户界面(如Windows Explorer树折叠/展开),我将非常高兴 UPD:我正在使用JBoss5.1Java 有没有工具可以查看类加载器树的图片?,java,jboss,classloader,Java,Jboss,Classloader,假设我正在调试部署在JavaEE应用服务器内部的应用程序的一些奇怪的类加载问题。出于某种原因,我似乎在两个类加载器(两个不同的EAR类加载器)的类路径上有重复的JAR,并且这些类加载器的名称空间中的类需要协同终止 所以问题是:是否存在任何工具可以显示类加载器树的图像(图片)以及每个类加载器的存储库?当然,准确地显示图片并不重要,如果它可以是某种动态用户界面(如Windows Explorer树折叠/展开),我将非常高兴 UPD:我正在使用JBoss5.1 谢谢您正在使用哪个应用服务器 WebS
谢谢您正在使用哪个应用服务器
- WebSphere有一个可以从这里下载的
- NetWeaver具有
或者,您可以转到jmx控制台,找到jboss.classloader部分,找到ear的条目(类似于),并为给您带来问题的类调用findClassLoaderForClass。链接仅显示jboss文档。在确定在何处可以找到此链接时没有太大帮助?链接更新: