子系统类加载分析情况(中间件是weblogic)

来源:互联网 发布:网络交流环境定义 编辑:程序博客网 时间:2024/06/06 17:05

    对公司某子系统做了测试,需要在-XX:+TraceClassLoading  -XX:+TraceClassUnloading参数显示类加载、卸载的情况。提取类加载、卸载的日志后,需要写代码分析活着的类,如下:

--类计13482个  

1.class文件13161 
--  8166 /bea11/user_projects/new_domains/lcam_830/7406_mm/EAR/APP-INF/classes/
--  4994 /bea11/user_projects/new_domains/lcam_830/7406_mm/servers/AdminServer/cache/EJBCompilerCache/

2.通过jar文件加载的class 315  
--  /bea11/modules 
--  /bea11/user_projects/new_domains/lcam_830/7406_mm/EAR/APP-INF/lib/
--  /bea11/user_projects/new_domains/lcam_830/7406_mm/servers/AdminServer/tmp
--  /bea11/wlserver_10.3/common/derby/lib/
--  /bea11/wlserver_10.3/server/lib/consoleapp/APP-INF/lib/
--  /bea11/wlserver_10.3/server/lib/consoleapp/consolehelp/WEB-INF/lib/
--  /bea11/wlserver_10.3/server/lib/
--  /usr/local/jdk1.6/jre/lib/

3.其他5
--  sun.misc.Launcher$AppClassLoader
--  __JVM_DefineClass__
--  weblogic.utils.classloaders.ChangeAwareClassLoader
--  weblogic.utils.classloaders.GenericClassLoader
--  java.net.URLClassLoader
0 0
原创粉丝点击