从SVN上拷贝下JavaWeb项目,Spring框架的配置文件需要修改。部署好Tomcat后,启动服务,可以进入Web项目主页,但是访问其他URL时直接跳转到404,IDEA报错“No mapping found for HTTP request with URI […] in DispatcherServlet”。
网上搜了一些办法,发现问题依然存在!最后发现原因是一些配置文件放在了resources文件夹下,在IDEA中要把该文件夹右键标记为Resources Root参与编译!
之后在Project Structure中的Modules可以看到出现了Resource Folders,并指向该文件夹。
如果没有标记Resouces Root,在Web.xml会看到Spring框架的文件配置路径是标红的,如下: