求助!log4j启动时报错

没劲咬吸管 2017-03-06 08:21:25
failed ContextHandlerCollection@7fe429b1: java.lang.NoSuchMethodError: org.apache.log4j.LogManager.getLoggerRepository()Lorg/apache/log4j/spi/LoggerRepository;
failed HandlerCollection@5c6d650f: java.lang.NoSuchMethodError: org.apache.log4j.LogManager.getLoggerRepository()Lorg/apache/log4j/spi/LoggerRepository;
Error starting handlers
java.lang.NoSuchMethodError: org.apache.log4j.LogManager.getLoggerRepository()Lorg/apache/log4j/spi/LoggerRepository;
at org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.java:415)
at org.springframework.util.Log4jConfigurer.initLogging(Log4jConfigurer.java:78)
at org.springframework.web.util.Log4jWebConfigurer.initLogging(Log4jWebConfigurer.java:154)
at org.springframework.web.util.Log4jConfigListener.contextInitialized(Log4jConfigListener.java:49)
at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1272)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:489)
at org.gradle.api.plugins.jetty.internal.JettyPluginWebAppContext.doStart(JettyPluginWebAppContext.java:112)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:224)

启动报错,环境jdk7,spring4.2.3

原来是好好的,但是增加了spring-websocket 4.2.3 后就会报这个错。
是jar不兼容?还是因为log4j版本太低?
如果spring-websocekt换成4.0.1就没有问题

求指教
...全文
317 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
幽饮烛 2017-03-07
  • 打赏
  • 举报
回复
log4j 版本太低。
李德胜1995 2017-03-07
  • 打赏
  • 举报
回复
引用 2 楼 ericjrf 的回复:
[quote=引用 1 楼 zssazrael 的回复:] log4j 版本太低。
请问log4j可以用的比较新的版本是多少[/quote]1.2.16就可以了
没劲咬吸管 2017-03-07
  • 打赏
  • 举报
回复
引用 1 楼 zssazrael 的回复:
log4j 版本太低。
请问log4j可以用的比较新的版本是多少

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧