SpringBoot启动 Unable to start embedded Tomcat

举报
隔壁老汪 发表于 2022/06/23 23:14:08 2022/06/23
【摘要】 Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2018-10-11 08:51:09.752 ERROR 29856 --- [ main...

      Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
      2018-10-11 08:51:09.752 ERROR 29856 --- [           main] o.s.boot.SpringApplication               : Application run failed
      org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
      	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:155)
      	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544)
      	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:140)
      	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759)
      	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:395)
      	at org.springframework.boot.SpringApplication.run(SpringApplication.java:327)
      	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1255)
      	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1243)
      	at org.zerhusen.JwtDemoApplication.main(JwtDemoApplication.java:12)
      Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
      	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:126)
      	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86)
      	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:413)
      	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174)
      	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:179)
      	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:152)
      	... 8 common frames omitted
      Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardServer[-1]]
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
      	at org.apache.catalina.startup.Tomcat.start(Tomcat.java:367)
      	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:107)
      	... 13 common frames omitted
      Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardService[Tomcat]]
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
      	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:793)
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
      	... 15 common frames omitted
      Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat]]
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
      	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:422)
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
      	... 17 common frames omitted
      Caused by: org.apache.catalina.LifecycleException: A child container failed during start
      	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:949)
      	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
      	... 19 common frames omitted
  
 

 

cmd 手动启动没有问题,在eclipse中运行报如上异常

换成jetty


      <!--排除starter-web 中内置tomcat依赖-->
             <dependency>
                 <groupId>org.springframework.boot</groupId>
                 <artifactId>spring-boot-starter-web</artifactId>
                 <exclusions>
                     <exclusion>
                         <groupId>org.springframework.boot</groupId>
                         <artifactId>spring-boot-starter-tomcat</artifactId>
                     </exclusion>
                 </exclusions>
             </dependency>
             <!--指定容器starter-jetty-->
             <dependency>
                 <groupId>org.springframework.boot</groupId>
                 <artifactId>spring-boot-starter-jetty</artifactId>
             </dependency>
  
 

 

一片祥和

文章来源: blog.csdn.net,作者:隔壁老瓦,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/wxb880114/article/details/83006415

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。