zl程序教程

您现在的位置是:首页 >  工具

当前栏目

已解决org.apache.catalina.core.StandardContext.listenerStart Error configuring

ApacheCore 解决 Error org catalina Configuring
2023-09-27 14:27:33 时间

已解决org.apache.catalina.core.StandardContext.listenerStart Error configuring

在这里插入图片描述

报错问题

粉丝群里面的一个小伙伴敲代码时发生了报错(当时他心里瞬间凉了一大截,跑来找我求助,然后顺利帮助他解决了,顺便记录一下希望可以帮助到更多遇到这个bug不会解决的小伙伴),报错信息如下:

Tomcat启动成功,然后在部署应用的时候产生了如下的异常:

08-Jul-2017 21:45:26.064 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file
08-Jul-2017 21:45:26.066 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal Context [] startup failed due to previous errors

从错误中看到是因为有listener启动失败,查看了日志发现报了这个错误:

org.apache.catalina.core.StandardContext.listenerStart Error configuring application listener of class [org.springframework.web.context.ContextLoaderListener]
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1285)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1119)

提示org.springframework.web.context.ContextLoaderListener这个类找不到。jar包已经导入到工程中了,编译器也可以识别出这个类

在这里插入图片描述

解决方法

解决方法如下

在这里插入图片描述
Ctrl+Alt+Shift+S弹出Project Structure窗口,在Output Layout标签中找到Available Elements,鼠标右击下面的元素:
在这里插入图片描述
点击Put into Output Root,执行后,在WEB-INF会增加lib目录,里面是项目引用的jar包,点击OK。再次部署应用就能成功运行了。
在这里插入图片描述

福利

每周会送6本技术书籍包邮到家
由于博主时间精力有限,每天私信人数太多,没办法每个粉丝都及时回复
大家可以进社区裙或者添加博主微信
点击下方链接即可
http://t.csdn.cn/6kInJ