Tomcat启动报错:Failed to start component [StandardEngine[Catalina](亲测有效)
·
Tomcat启动报错:Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[XXX]]
XXX 表示你的项目名称,出现这个的原因可能有如下:
1、可能在tomcat的remove覆盖中以前的文件有所保留导致冲突。
2、mvn本地库的jar包,解压有问题。
3、是用到的相关jar没找到,仔细看那些classnotfound的提示,后面都是你需要的jar。
解决方法:
1、如果是mvn项目,mvn clean install时有很多的warning提示,我把提示中解压失败的依赖全给删掉,重新mvn clean install就好了。
2、如果不行,就修改配置文件catalina.properties (在config文件夹里面),在tomcat.util.scan.DefaultJarScanner.jarsToSkip=\ 值后面加",*"
3、如果还不行,那就放大招(亲测有效),那么就删除Tomcat下webapps 下的项目目录,并清理Tomcat 下缓存,在work/Catalina/locahost/XXX(你的项目名称),然后重新部署项目。
如下为 我的报错信息:

新一代开源开发者平台 GitCode,通过集成代码托管服务、代码仓库以及可信赖的开源组件库,让开发者可以在云端进行代码托管和开发。旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。
更多推荐


所有评论(0)