当使用委托的类加载器时,JVM可以创建大量的ClassLoader对象。对于Java 5.0 允许的类加载器数量受限制 [默认限制是:8192],并且在超出此限制时抛出OutOfMemoryError异常。查阅了Java 6.0 貌似已不做限制了。如果怀疑是类加载问题,可以开启trace,再分析-Xmxcl参数 用来设置:增加...
显示全部当使用委托的类加载器时,JVM可以创建大量的ClassLoader对象。对于Java 5.0 允许的类加载器数量受限制 [默认限制是:8192],并且在超出此限制时抛出OutOfMemoryError异常。查阅了Java 6.0 貌似已不做限制了。如果怀疑是类加载问题,可以开启trace,再分析
-Xmxcl参数 用来设置:增加允许的类加载器数量
收起