IDEA报错one or more listeners failed to start(五个检查步骤,包圆你)

时间:2023-02-23 18:57:57


总结问题,肯定是 vml 配置文件没发布成功

1、看看 web.xml, 把 /* 改成 / 试试

web.xml 里面的标签也是有讲究的, <listener>放最前面

web.xml标签加载顺序

2、看看 dispatcher-servlet.xml 里面的 <mvc:default-servlet-handler>

<mvc:annotation-driven> <context:componet-scan/> 几个标签是否都有且配置正确

不拦截jsp但是拦截htm

3、看看 controller java文件是否配置正确

Spring-Controller路径找不到

4、试试重新发布,把原来的全部清空,重新发布

5、看看 pom.xml 如果是maven项目的话,我这次就是这个问题,里面在<build>标签里面把 resources配置文件给配置成exclude了,意思就是说发布的时候忽略 xml配置文件,这都是随意复制粘贴 pom.xml 文件配置的锅,大家注意!