SpringBoot启动 Unable to start embedded Tomcat
        【摘要】 
                    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)