首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当我将我的spring-boot war部署到tomcat并启动tomcat时,我看到了以下错误消息

当我将我的spring-boot war部署到tomcat并启动tomcat时,我看到了以下错误消息
EN

Stack Overflow用户
提问于 2018-10-22 21:23:06
回答 1查看 475关注 0票数 0

1.localhost-startStop-1 org.apache.catalina.core.ContainerBase.addChildInternal [StandardEngineCatalina.StandardHostlocalhost.StandardContext/lab]:start: org.apache.catalina.LifecycleException:启动组件失败

2. 2.LoggerFactory不是Logback LoggerContext,但是Logback在类路径上。删除登录或竞争实现(从file:/Users/zhangzhikai/apache-tomcat-8.0.53/webapps/lab/WEB-INF/lib/slf4j-log4j12-1.7.25.jar).加载的类org.slf4j.impl.Log4jLoggerFactory如果您使用的是WebLogic,则需要将'org.slf4j‘添加到WEB-INF/weblogic.xml: org.slf4j.impl.Log4jLoggerFactory中的首选应用程序包中

3.org.apache.catalina.startup.HostConfig.deployWAR部署web应用程序归档文件时出错/Users/zhangzhikai/apache-tomcat-8.0.53/webapps/lab.war [StandardEngineCatalina.StandardHostlocalhost.StandardContext/lab]:java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException:无法启动组件web

EN

回答 1

Stack Overflow用户

发布于 2018-10-22 21:38:09

这个问题看起来像是tomcat中的sl4j和spring-boot捆绑包中的have之间存在依赖冲突。

尝试从依赖的Disable Logback in SpringBoot中排除它

或者将jar/war作为ubar,如果适合您的范围,请阅读本文:

https://docs.spring.io/spring-boot/docs/current/reference/html/getting-started-first-application.html部分讨论uber jar "11.5创建可执行Jar"

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52930475

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档