'Starting Tomcat v8.0 Server at localost' has encountered a problem.
Server Tomcat v8.0 Server at localhost failed to start.
可能的原因是,在创建Servlet时,使用了注解,可在Servlet类名上看到,如 :@WebServlet("/login"),而在web.xml里又配置了
<servlet-mapping>
<servlet-name>login</servlet-name>
<url-pattern>/login</url-pattern>
</servlet-mapping>
相当于有两个/login,Tomcat不知道会调用哪个,所以会启动报错,解决方法是删除之一即可
本文分析了Tomcat启动失败的问题,特别关注了由于在Servlet类中使用了@WebServlet注解并同时在web.xml中配置了相同的URL映射而导致的冲突。文章提供了具体的错误示例,并给出了解决方案。
601

被折叠的 条评论
为什么被折叠?



