SpringMVC采坑记录

新建了一个SpringMVC的Module,配置好了web.xml和applicationContext。
写了一个Controller测试项目能否跑通,Tomcat正常启动,也能正常进入首页,可是访问请求死活都报404,Tomcat打印下面这个错误
org.springframework.web.servlet.DispatcherServlet noHandlerFound 警告: No mapping for GET
百度了一下,发现别人都是Spring的配置文件出了问题,但我检查了很多遍,我的配置文件没有任何问题。
后面翻了翻上面的Module发现原来当前这个Module打包发布后没有生成target目录,继续百度发现是IDEA的问题。
解决方案:每个模块都有一个xxxx.iml配置,删除该文件里的某个东西就可以了
删除红框里的内容即可。

这个坑整了我挺久的,因为昨天才把IDEA卸载重装,我一直以为是IDEA的设置出了什么问题,Tomcat首页也能正常访问,就迷惑了很久,一直以为是缓存什么的有问题,结果没想到是没有生成target目录。
萌新记录一下采坑记录,这次采坑也算是长记性了,以后会牢牢记住target目录的重要性!

posted @ 2021-08-12 23:00  koito  阅读(47)  评论(0编辑  收藏  举报