已解决!java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener!

在使用maven管理的项目中,启动时报类找不到错误,说明web项目中没有该类,最直接的方法就是看tomcat里面的项目是否包含此jar包,如果没有,则导入,详细步骤如下:


工具/原料:

eclipse


方法/步骤:

1、右键项目,选择properties。如下图:

已解决!java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener!_第1张图片


2、点击后,弹出“Properties for iptv-config”对话框,选择“Deployment Assembly”,然后点击“Add…”按钮。如下图:已解决!java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener!_第2张图片


3、点击后,弹出“New Assembly Directive”对话框,选择【Java Build Path Entries】,然后点击“Next>”。如下图:

已解决!java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener!_第3张图片


4、点击后,对话框变为下图所示,选择【Maven Dependencies】,然后点击“Finish”。已解决!java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener!_第4张图片



5、点击后,回到“Properties for iptv-config”对话框,可以看到【Maven Dependencies】,已经加到项目的WEB-INF下的lib目录中,点击“OK”,完成添加。如下图:

已解决!java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener!_第5张图片



6、重启tomcat,报错消失。

你可能感兴趣的:(java)