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)