我之前创建web项目一值出现
首先检查一下自己的路径有没有写错。
经过查阅一些资料以及向学长求助,最后发现target文件夹没有实时更新。
比如你的src.main.java.servlet下的UserServlet文件写@WebServlet注解,但打开tomcat服务器仍然发现404错误。检查一下target文件classes下有没有你写的UserServlet
如果没有是加载不出来的。
idea不会自动将新保存的文件或目录及其他资源更新到target目录中,必须在pom.xml中设置
<build> <finalName>ssmOne</finalName> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.*</include> </includes> </resource> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.*</include> </includes> </resource> </resources> </build>
然后maven clean 一下,他会删除掉这个项目的target目录,最后重启项目就可以了,发现没有target文件就maven compile一下