最近在更新代码后,一直运行不了tomcat的项目。
【报错问题】如下:![启动项目报错-无法启动组件[StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] - 图1](https://img-blog.csdnimg.cn/63e386e628ee489d9047c5acc25a8f23.png)
后来经过网上各种资源尝试,什么斜杠没加、依赖包没有、环境问题等等均无效果。
最后呢,竟然是无意间操作把问题解决了。属实是离奇,哈哈!!
【解决方式】
1、 把自带自动生成的classes文件夹删掉,这个东西在运行项目的时候会自动生成的(个人建议最好在该文件夹路径上删掉,不是直接在IDEA上删掉哦)![启动项目报错-无法启动组件[StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] - 图2](https://img-blog.csdnimg.cn/1eb96639ba05442c8278ad55859b8555.png)
(IDEA上的文件夹)![启动项目报错-无法启动组件[StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] - 图3](https://img-blog.csdnimg.cn/3367f2016a3145bc81b6ca8d206b97cb.png)
2、 然后在右侧的Maven中,依次双击clean、validate、compile, 依次等待更新完毕,在此运行即可。
如果还不行就clean、validate、compile package 也试一下![启动项目报错-无法启动组件[StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] - 图4](https://img-blog.csdnimg.cn/204075d4fd76473ea3e753e1f3f25f87.png)
最后再次运行项目就可以了。![启动项目报错-无法启动组件[StandardEngine[Catalina].StandardHost[localhost].StandardContext[]] - 图5](https://img-blog.csdnimg.cn/a5d09fcd94994d4ba817630d3155bd2e.png)
虽然最后也是不知道啥原因报的错,但是能解决报错,正常运行就行了。
后续
我当时操作的时候我没手动删除包下的classes文件夹 , 我是直接Maven clean install package 之后,重启项目还不行, 后来
