tomcat运行报错Failed to start component 【StandardEngine【Catalina】.StandardHost【localhost】.

本人花费半年的时间总结的《Java面试指南》已拿腾讯等大厂offer,已开源在github ,欢迎star!

本文GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了6个月总结的一线大厂Java面试总结,本人已拿大厂offer,欢迎star

原文链接:blog.ouyangsihai.cn >> tomcat运行报错Failed to start component 【StandardEngine【Catalina】.StandardHost【localhost】.

一、问题

tomcat运行报错Failed to start component [StandardEngine[Catalina].StandardHost[localhost].

多半情况是找不到jar包

二、解决办法

1、如果项目是直接在lib中添加jar包,用一下方法

右键项目-> 属性->添加lib 这里写图片描述

2、如果是用maven的话

maven install一下,如果还是不行,就需要在项目的pom文件中添加,tomcat的启动jar包,jar包的pom依赖如下:


<!-- JSP相关 -->
<dependency>
    <groupId>jstl</groupId>
    <artifactId>jstl</artifactId>
</dependency>
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>servlet-api</artifactId>
    <scope>provided</scope>
</dependency>
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>jsp-api</artifactId>
    <scope>provided</scope>
</dependency>

只要注意一下jar包的版本就好了。

原文地址:https://sihai.blog.csdn.net/article/details/80151687

本人花费半年的时间总结的《Java面试指南》已拿腾讯等大厂offer,已开源在github ,欢迎star!

本文GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了6个月总结的一线大厂Java面试总结,本人已拿大厂offer,欢迎star

原文链接:blog.ouyangsihai.cn >> tomcat运行报错Failed to start component 【StandardEngine【Catalina】.StandardHost【localhost】.


 上一篇
Dubbo超时配置 Dubbo超时配置
超时机制Dubbo是阿里开源的分布式远程调用方案(RPC),由于网络或服务端不可靠,会导致调用出现一种不确定的中间状态(超时)。为了避免超时导致客户端资源(线程)挂起耗尽,必须设置超时时间。 Provider可以配置的Consumer端主要
2021-04-04
下一篇 
Dubbo错误排查——com.alibaba.dubbo.rpc.RpcException—— Invoke remote method timeout Dubbo错误排查——com.alibaba.dubbo.rpc.RpcException—— Invoke remote method timeout
一、错误信息客户端错误: com.alibaba.dubbo.rpc.RpcException: Invoke remote method timeout. method: searchUser, provider: ... cause:
2021-04-04