今天项目中通过url访问spring mvc的controller层,发现报404, 控制台报错no mapping found for HTTP...。
第一感觉先去检查web.xml配置,看spring-mvc.xml配置路径是否正确,发现没问题。
又去检查component-scan扫描的包路径是否正确,发现也没问题。
然后仔细检查了url的路径,发现没问题,只访问localhost:8080发现tomcat是启动成功。最后到webapps下发现java文件并没有编译成class文件。网上找了各种解决方案都不行,最后发现是build path的jdk错了,又重新edit了一下,问题解决。