分享

运行mina出现异常:java.lang.StackOverflowError解决办法

 雨忆 2007-12-03
运行环境:jdk1.5
在classpath中导入了
backport-util-concurrent.jar
slf4j-simple.jar等

运行mina提供的例子还是出现下面的异常

Exception in thread "main" java.lang.StackOverflowError
at java.util.HashMap.hash(HashMap.java:264)
at java.util.HashMap.get(HashMap.java:320)
at org.slf4j.impl.JCLLoggerFactory.getLogger(JCLLoggerFactory.java:62)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:82)
at org.apache.commons.logging.impl.SLF4FLogFactory.getInstance(SLF4FLogFactory.java:152)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:221)
at org.slf4j.impl.JCLLoggerFactory.getLogger(JCLLoggerFactory.java:64)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:82)


求高手帮忙


唉~~~~~~~~

是大家不肖回答还是没有人知道

郁闷了我一天后,问题终于解决
原来是导入的.jar文件太多了

解决方法如下:
导入Java Build Path下的类库只需要以下几个就可以,其他多余的删除
backport-util-concurrent.jar
slf4j-api-1.4.0.jar
slf4j-log4j12-1.4.0.jar
log4j-1.2.14.jar
和mina下的所有jar文件

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多