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(你的项目名称),然后重新部署项目。
如下为 我的报错信息:
更多推荐
已为社区贡献1条内容
所有评论(0)