Server Tomcat v9.0 Server at localhost failed to start.
2018-03-28 22:21
411 查看
查看错误信息时我们主要查看caused by里的内容,经过分析,主要原因是这一块出了问题
Caused by: java.lang.IllegalArgumentException: The servlets named [helloServlet] and [com.alin.HelloServlet] are both mapped to the url-pattern [/HelloServlet] which is not permitted
出现这个问题的原因是
web.xml配置中
<servlet> <servlet-name>helloServlet</servlet-name> <servlet-class>com.alin.HelloServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>TestServlet</servlet-name> <url-pattern>/context</url-pattern> </servlet-mapping>
< url-pattern> /context < /url-pattern> 里设置的内容“context”和 映射到的servlet类中的注解@WebServlet(“/context”)
设置的一样,就会报以上错误。
解决办法,修改context内容,只要其中两个不一样即可
比如:
相关文章推荐
- 关于Server Tomcat v9.0 Server at localhost failed to start.的分析
- Server Tomcat v9.0 Server at localhost failed to start
- Server Tomcat v9.0 Server at localhost failed to start
- Server Tomcat v9.0 Server at localhost failed to start.
- Server Tomcat v9.0 Server at localhost failed to start.解决方案
- 关于错误:Server Tomcat v9.0 Server at localhost failed to start.的处理
- Server Tomcat v9.0 Server at localhost failed to start.
- Server Tomcat v9.0 Server at localhost failed to start
- Tomcat中出现Server Tomcat v9.0 Server at localhost failed to start.解决办法
- 关于解决Server Tomcat v9.0 Server at localhost failed to start.的问题
- Server Tomcat v7.0 Server at localhost failed to start.解决方法
- Server Tomcat v8.0 Server at localhost failed to start.的解决方法
- Tomcat运行报错:Server Tomcat v7.0 Server at localhost failed to start.
- Server Tomcat v7.0 Server at localhost failed to start
- Server Tomcat v8.0 Server at localhost failed to start.
- FAQ(7):Server Tomcat v8.0 Server at localhost failed to start.
- 初次加载tomcat,Server Tomcat v8.0 Server at localhost failed to start
- Java【Server Tomcat v7.0 Server at localhost failed to start.解决办法】
- Server Tomcat Server at localhost failed to start解决方案
- Server Tomcat v7.0 Server at localhost failed to start.