启动tomcat失败

it2023-02-13  85

启动tomcat失败

启动tomcat时子容器启动失败报错原因重复配置*url-pattern*方法一:在web.xml中配置方法二:在Servlet中注释 解决

启动tomcat时子容器启动失败报错

原因

重复配置url-pattern

已经在web.xml文件中配置之后就不用再在Servlet文件中注释了。

方法一:在web.xml中配置

<servlet> <servlet-name>life</servlet-name> <servlet-class>com.briup.lifecycle.LifeServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>life</servlet-name> <url-pattern>/life.do</url-pattern> </servlet-mapping>

方法二:在Servlet中注释

package com.briup.lifecycle; @WebServlet("/life.do") public class LifeServlet implements Servlet{ public LifeServlet() { } @Override public void destroy() { // TODO Auto-generated method stub } @Override public ServletConfig getServletConfig() { // TODO Auto-generated method stub return null; } @Override public String getServletInfo() { // TODO Auto-generated method stub return null; } @Override public void init(ServletConfig config) throws ServletException { // TODO Auto-generated method stub } @Override public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException { // TODO Auto-generated method stub } }

解决

保留web.xml中的配置,将Servlet中的注释(@WebServlet("/life.do"))删掉

最新回复(0)