51,408
社区成员
发帖
与我相关
我的任务
分享
如上图所示,环境变量是没有问题的,但是就是启动不了,不知道有没有人有和我一样的情况
报错如下图所示:
严重 [main] org.apache.catalina.startup.Catalina.start 所必需的服务组件启动失败,所以无法启动Tomcat
org.apache.catalina.LifecycleException: 子容器启动失败



问题的解决:
百度了之后,找到问题所在,是之前学习过程中,我删掉了一个文件,我以为我删掉的是我自己写的,又不是配置文件啥的,应该没有关系,结果,tomcat找不到了

把这个host直接删掉,启动成功
通过这次找错误,还是学到了一些东西,比如看tomcat的日志文件,还有把startup.bat后面加上一个pause,修改startup.bat那个call "%EXECUTABLE%" start %CMD_LINE_ARGS%的start改成run就能在黑窗口看到报的错误了。
参考链接:(16条消息) Tomcat Caused by:java.lang.IllegalArgumentException: 指定的主资源集[……]无效_指定的主资源集无效_小本海的博客-CSDN博客