eclipse中tomcat还是报错

来源:3-4 启动时加载Servlet

慕UI1578266

2020-04-22 20:30:36

http://img.mukewang.com/climg/5ea038e909dc8c2003860329.jpg

写回答

1回答

好帮手慕小琪

2020-04-23

同学你好,出现Server Tomcat v8.5 Server at localhost failed to start.的错误需要排查一下console控制台错误信息,类似如下图的错误,以cause by开头的错误:

http://img.mukewang.com/climg/5ea1059a09efc8bd25601185.jpg

如果是类似这样的问题,如上图,异常信息中会指明报错原因,一般是以下几种情况

1. Tomcat对应的工作空间(如,Tomcat安装目录下webapps或者wtpwebapps)工程不存在,如上图所示。
解决方案:删除对应文件夹,重启Tomcat。

2. servlet映射定义重复,web.xml文件中和使用<url-pattern>/url</url-pattern>映射的servlet 和使用 @WebServlet("/url")注解的servlet类URL重复。

解决方案:修改映射,web.xml和@WebServlet配置一个就好,两个servlet类也不能相同

如果还没解决同学的问题,同学可以将console中的报错信息发到问答区,老师再为同学解答。

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

0

0 学习 · 9666 问题

查看课程