Tomcat启动失败 提示Server Tomcat v8.5 Server at localhost failed to start.两种解决方法

1、检查web.xml中的servlet映射里面的,看中配置的内容是否缺少“/” ,"/"表示当前web应用。这个问题也可能是由过滤器引起的。

2、不同的servlet使用了相同的@WebServlet标注。在Servlet上设置@WebServlet标注,容器就会自动读取当中的信息

举个例子:

@WebServlet("/RequestDemo")        ps::记得前面加  /
public class DownLoadDemo extends HttpServlet{

当用户请求的URL是"/RequestDemo",则由DownLoadDemo的实例提供服务。

注:@WebServlet("/RequestDemo")这种方式称为注解,省去在web.xml中进行配置。

等同例如:


  
  RequestDemo
  
  com.jd.request.RequestDemo
  


  
  RequestDemo
  
  /RequestDemo
  

你可能感兴趣的:(tomcat,tomcat,hive,java)