java.lang.StackOverflowError

来源:百度知道 编辑:UC知道 时间:2024/05/26 01:06:25
at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
at java.lang.Class.getMethodO(Unknown Source)
at org.apache.commons.logging.LogFactory.getContextClassLoader(LogFactory.java:438)
at org.apache.commons.logging.LogFactory$1.run(LogFactory.java:222)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.commons.logging.LogFactory.getFactory(LogFactory.java:218)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:69)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:88)
at org.apache.commons.logging.impl.SLF4JLogFactory.get(nstance(SLF4JLogFactory.java:155)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:370)
at org.slf4j.impl.JCLLoggerFactory.getLogger(JCLLoggerFactory.)

就差一行呢.你把最上面那行发出来呀.这样看也就是你的getMethodO的方法中有错误出现.你可以根据这个方法中的属性啊.调用的方法什么的去判断什么位置出错.也或许是getMethodO这个方法需要传参.但你传的参数跟方法定义时的参数类型不一样也说不定

很明显的栈溢出错误,看看有没有什么循环调用什么的

搞不清楚这样发上来叫人怎么回答