Eclipse java.lang.IllegalArgumentException:servlet映射中的xmlServletPath无效

Eclipse java.lang.IllegalArgumentException:servlet映射中的xmlServletPath无效,eclipse,tomcat,servlets,illegalargumentexception,url-pattern,Eclipse,Tomcat,Servlets,Illegalargumentexception,Url Pattern,当我从Eclipse中的Servers选项卡启动Tomcat v7.0 Server时,出现了一个问题消息框,显示: 在本地主机上启动Tomcat v7.0服务器遇到问题 本地主机上的服务器Tomcat v7.0无法启动 我是这方面的初学者,搜索了stackoverflow上的所有类似问题,尝试了其他人给出的解决方案,但没有一个有效。我能做些什么来解决这个问题 xml是 <?xml version="1.0" encoding="UTF-8"?> <web-app xmln

当我从Eclipse中的Servers选项卡启动Tomcat v7.0 Server时,出现了一个问题消息框,显示:

在本地主机上启动Tomcat v7.0服务器遇到问题

本地主机上的服务器Tomcat v7.0无法启动

我是这方面的初学者,搜索了stackoverflow上的所有类似问题,尝试了其他人给出的解决方案,但没有一个有效。我能做些什么来解决这个问题

xml是

<?xml version="1.0" encoding="UTF-8"?> 

<web-app xmlns:xsi="w3.org/2001/XMLSchema-instance" ; xmlns="java.sun.com/xml/ns/javaee" ; xsi:schemaLocation="java.sun.com/xml/ns/javaee  java.sun.com/xml/ns/javaee/web-app_3_0.xsd" ; id="WebApp_ID" version="3.0"> 

<display-name>SimpleServletProject</display-name> 

<servlet> <servlet-name>xmlServlet</servlet-name> 

          <servlet-class>org.swechchha.XmlServlet</servlet-class>

 </servlet> 

<servlet-mapping>

     <servlet-name>xmlServlet</servlet-name>

     <url-pattern>xmlServletPath</url-pattern> </servlet-mapping>   

 </web-app> –
日志如下:

SEVERE: A child container failed during start

Caused by: java.lang.IllegalArgumentException: Invalid <url-pattern> xmlServletPath in servlet mapping

这个解决方案不适合你

要解决此问题,必须删除位于以下目录中的.snap文件:

<workspace-directory>\.metadata\.plugins\org.eclipse.core.resources

删除此文件后,可以毫无问题地启动Eclipse。

找到了解决方案。在web.xml文件中犯了一个愚蠢的错误。缺少一个“/”。它必须是

    <url-patterns>/xmlServletPath</url-patterns>

如果服务器仍然无法启动,可能需要更多的时间,请双击“服务器”选项卡中的服务器,从默认值“45”增加超时条目

如果控制台中写入了任何日志,请将其附加在邮件下方应有一个详细信息按钮,向您显示更多信息。请将我的问题和日志编辑在这里。请看一看。“详细信息”按钮显示以下文本:本地主机2上的服务器Tomcat v7.0服务器启动失败。java.lang.IllegalArgumentException:servlet映射中的xmlServletPath无效,在我看来,web.xml.web.xml是SimpleServlet项目xmlServlet org.swechchha.xmlServlet xmlServlet路径号。它不起作用。我删除了快照文件。请提供更多详细信息。。我会帮上忙的。你能发送错误详细信息吗?