错误解决办法
1)
web.xml文件配置有问题
<servlet-mapping>标签中的子标签<url-pattern>标签为servlet的映射路径,映射路径的名字不能与自己创建的servlet类名相同,否者启动时就报错。
2)
这种情况一般都是你的tomcat端口(默认端口8080)被占用了。你可以通过在浏览器中访问
(http://127.0.0.1:8080)或运行telnet命令(telnet 127.0.0.1 8080)来验证端口是否被占用。
3)
这是由于服务启动的时间相对较长,而设置的timeout时间太短而引发的问题。你只需要将timeout时间设置长一些旧
可以正常启动了。
4)把你工作空间文件夹下的如下路径打开:
<workspace-directory>.metadata.pluginsorg.eclipse.wst.server.core
删除里面的temp*文件夹,我这有temp0和temp1,可能是一个tomcat对应一个temp吧,不太清楚,删除后重启eclipse,tomcat就可以用了。
如果不属于前面几种情况,那么很可能是eclipse在管理tomcat是出现的问题。