Idea使用Maven开发SpringWeb项目报错ClassNotFound的解决办法

在pom.xml中成功导入了Spring-web的jar包之后,发现在web.xml里使用监听器初始化IOC容器时,在编写时不会报错
Idea使用Maven开发SpringWeb项目报错ClassNotFound的解决办法
但是在启动tomcat时报错ClassNotFound
Idea使用Maven开发SpringWeb项目报错ClassNotFound的解决办法
经过排查,发现是没有在lib中导入jar包所致
解决方案:打开Project Structure,找到Artifacts
在右边能看到自己在Maven中下载的jar包,但是没有导入到WEB-INF里的lib文件夹下,只需要对右边的jar包双击,就可以添加到lib文件夹中
(下图为已双击加入lib后的截图)
Idea使用Maven开发SpringWeb项目报错ClassNotFound的解决办法
然后重启tomcat,即可成功运行
Idea使用Maven开发SpringWeb项目报错ClassNotFound的解决办法