IDEA关于java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener问题解决

  • Post author:
  • Post category:java




前言

学习三大框架整合过程中,发现一启动 tomcat 控制台就会报错如下:

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

这里提供一种解决方法。


使用工具:

IDEA


tomcat版本:

9.0


JDK版本:

1.8



解决思路

通过maven依赖添加的包没有到web的lib目录下,所以服务器找不到报错



解决方法

使用快捷键 ctrl+alt+shift+s,召唤出project structure 界面,选择Artifacts

在这里插入图片描述

选择自己的项目,在Output Layout界面下,查看自己的项目在web-inf 下是否有lib目录,如果没有新建一个

在这里插入图片描述

在右边界面中,选中自己项目名称一样文件夹,右键

在这里插入图片描述

选择 put into Output Root

在这里插入图片描述

他就会自动把包存放到lib文件下,这时候再启动tomcat,问题就可以解决啦!



版权声明:本文为weixin_38936572原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。