问题描述:在idea中部署了ssm项目之后,启动tomcat,报404,网址为localhost:8080/ssm
首先分析报404原因分为三个方面:
1.tomcat问题
可能为tomcat无法启动成功,但我的tomcat8不在idea中启动时,即使用startup.bat启动tomcat是没有问题的,输入localhost:8080可以启动,所以排除tomcat的问题
2.项目配置问题
接下来查看是否为项目配置问题,检验方式,将项目整体打成war包,然后放到tomcat中运行,之后访问localhost:8080,可以访问,再访问项目,localhost:8080/ssm,可以看到hello world页面,所以排除项目配置问题
3.idea问题
只剩下idea配置问题,可能为tomcat部署项目的配置问题
标红的地方之前默认为http://localhost:8080,我也没有做修改,后来加上了项目名,重启tomcat,就可以了