java.lang.ClassNotFoundException Log4jConfigListener ContextLoaderListener

本文针对Spring项目中Log4jConfigListener与ContextLoaderListener配置缺失或错误导致的问题提供解决方案,包括检查依赖包、配置文件及清理重部署等步骤。

java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener 

java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

aderListener

这两个报错经常遇到,无外乎集中情况:

1. 相关的jar包没有引,或者是没下载加入lib

2. 如果使用maven,先看下elipse的maven配置是否正确,引用自己配置的Maven,自带的不要用。

2. 在web.xml里没有配置相关的listener,如下:

<listener>
<listener-class>
org.springframework.web.util.Log4jConfigListener
</listener-class>
</listener>

<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>

3.如果以上操作都做了,配置都没有问题,尝试在elipse中把项目从tomcat中删除,maven clean, 重新deploy项目到tomcat上。很多时候代码跟配置都没有问题了,之前部署文件的遗留问题会让server报错,影响你的判断。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值