一:端口被占用
感觉是最简单也是最容易解决的,找到tomecat的启动端口,在conf目录下的server.xml文件中找到,可以看到我的是8080,windows系统中查看端口命令
netstat -ano | findstr :8080
找到对应的进程号,执行taskkill /pid 272 -f
方向二:没配置jdk环境变量,在bin目录下的startup.bat和shutdown.bat文件中加入一下两句
方向三:找不到静态资源路径,无法启动组件,删除server.xml文件中的Context标签,此时tomecat会默认找webapp下
本次解决问题主要参考了下面两篇文章
tomcat启动报错:LifecycleException: 无法启动组件[org.apache.catalina.webresources.StandardRoot@22807d9a]_org.apache.catalina.lifecycleexception-CSDN博客
启动tomcat时 一闪而过解决方法:[1]前文-百度经验 (baidu.com)
提示:考虑个人的技能、兴趣和职业规划是否与AIGC行业相契合,分享自身的选择与规划。