從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框架的文件配置路徑是標紅的,如下: