关于Server Tomcat v8.0 Server at localhost failed to start的解决办法
2014-11-09 17:02
671 查看
测试环境:
Eclipse Java EE IDE for Web Developers.
Version: Luna Service Release 1 (4.4.1)
Build id: 20140925-1800
Apache Tomcat 8.0
Environment (JRE) version 8
出现的问题:
原因:
上图中有这样一句话:
Caused by: java.lang.IllegalArgumentException:
The servlets named [Servlet4] and [com.servlet.test.Servlet4] are both mapped to the url-pattern [/Servlet4] which is not permitted
命名的servlet[Servlet4]和[com.servlet.test.Servlet4]都被映射到URL模式[/ Servlet4]这是不允许的。
在写servlet测试例子的时候,会选择继承HttpServlet类,生成代码时会自动添加注解@WebServlet("/Servlet4"),并映射文件。
而自己又在web.xml文件中配置了servlet映射,所以才出现无法启动tomcat服务器,进而出现上述问题。
解决办法:
将注解去掉或者保留注解进入web.xml将映射删除既可以。
参考:
http://bbs.csdn.net/topics/390701565
http://my.oschina.net/felay/blog/303454
Eclipse Java EE IDE for Web Developers.
Version: Luna Service Release 1 (4.4.1)
Build id: 20140925-1800
Apache Tomcat 8.0
Environment (JRE) version 8
出现的问题:
原因:
上图中有这样一句话:
Caused by: java.lang.IllegalArgumentException:
The servlets named [Servlet4] and [com.servlet.test.Servlet4] are both mapped to the url-pattern [/Servlet4] which is not permitted
命名的servlet[Servlet4]和[com.servlet.test.Servlet4]都被映射到URL模式[/ Servlet4]这是不允许的。
在写servlet测试例子的时候,会选择继承HttpServlet类,生成代码时会自动添加注解@WebServlet("/Servlet4"),并映射文件。
而自己又在web.xml文件中配置了servlet映射,所以才出现无法启动tomcat服务器,进而出现上述问题。
解决办法:
将注解去掉或者保留注解进入web.xml将映射删除既可以。
参考:
http://bbs.csdn.net/topics/390701565
http://my.oschina.net/felay/blog/303454
相关文章推荐
- 关于Server Tomcat v8.0 Server at localhost failed to start的解决办法
- 关于Java web程序中出现Server Tomcat v8.0 Server at localhost failed to start.的问题解决办法
- eclipse运行项目出现:“Server Tomcat v8.0 Server at localhost failed to start.”解决办法之一
- 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.
- Server Tomcat v7.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.解决办法
- Eclipse的web工程启动tomcat出现"Server Tomcat v7.0 Server at localhost failed to start."的解决办法
- 解决Tomcat v8.0 Server at localhost failed to start.
- 解决Tomcat v8.0 Server at localhost failed to start.
- Server Tomcat v7.0 Server at localhost failed to start.解决办法
- Server Tomcat v7.0 Server at localhost failed to start.解决办法记录
- 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"问题解决方案之一
- Server Tomcat v7.0 Server at localhost failed to start.解决办法
- Tomcat中出现Server Tomcat v9.0 Server at localhost failed to start.解决办法
- Java【Server Tomcat v7.0 Server at localhost failed to start.解决办法】