Вызвано: java.lang.NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName () Ljava / lang / String;

Мое приложение работает нормально, когда я использую Embedded tomcat для запуска Spring boot приложения в Spring STS, щелкнув Run в Spring boot приложении.

Затем я построил JAR с Maven, используя mvn clean install. Хотя JAR был собран успешно, запуск приложения с использованием java -jar <jarname> дает следующую трассировку стека:

Удалите / удалите tomcat из вашего java Spring boot. Пусть Spring использует свой собственный Spring STS. Проблема решена для меня.


person Mahideep    schedule 23.07.2018    source источник
comment
Разместите свои Java и Spring-Boot файлы   -  person y2k-shubham    schedule 23.07.2018
comment
09: 07: 37.688 [Tomcat-startStop-1] ОШИБКА org.apache.catalina.core.ContainerBase - сбой дочернего контейнера во время запуска java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: не удалось запустить компонент [ StandardEngine [Tomcat] .StandardHost [localhost] .StandardContext [/ RailAssist]] в java.util.concurrent.FutureTask.report (FutureTask.java:122) ~ [?: 1.8.0_131] в java.util.concurrent.FutureTask. get (FutureTask.java:192) ~ [?: 1.8.0_131] в org.apache.catalina.core.ContainerBase.startInternal (ContainerBase.java:911) [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.core.StandardHost.startInternal (StandardHost.java:890) [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.util .LifecycleBase.start (LifecycleBase.java:150) [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.core.ContainerBase $ StartChild.call (ContainerBase.java:1403 ) [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catali na.core.ContainerBase $ StartChild.call (ContainerBase.java:1393) [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в java.util.concurrent.FutureTask.run (FutureTask.java: 266) [?: 1.8.0_131] в java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142) [?: 1.8.0_131] в java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadorPoolavaExecutor $ Worker.run (ThreadorPoolava 617) [?: 1.8.0_131] в java.lang.Thread.run (Thread.java:748) [?: 1.8.0_131] Вызвано: org.apache.catalina.LifecycleException: не удалось запустить компонент [StandardEngine [Tomcat ] .StandardHost [localhost] .StandardContext [/ RailAssist]] в org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:167) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5. 6] ... еще 6 Причина: org.apache.catalina.LifecycleException: Не удалось запустить компонент [Pipeline [StandardEngine [Tomcat] .StandardHost [localhost] .StandardContext [/ RailAssist]]] в org.apache.catalina.util .LifecycleBase.start (LifecycleBase.java:167) ~ [tom cat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.core.StandardContext.startInternal (StandardContext.java:5099) ~ [tomcat-embed-core-8.5.6.jar ! /: 8.5.6] ... еще 7 Причина: org.apache.catalina.LifecycleException: не удалось запустить компонент [org.apache.catalina.authenticator.NonLoginAuthenticator [/ RailAssist]] в org.apache.catalina.util .LifecycleBase.start (LifecycleBase.java:167) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.core. StandardPipeline.startInternal (StandardPipeline.java:170) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:150) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.core.StandardContext.startInternal (StandardContext.java:5099) ~ [tomcat-embed-core-8.5.6. jar! /: 8.5.6] ... еще 7 Вызвано: java.lang.NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName () Ljava / lang / String; в org.apache.catalina.authenticator.AuthenticatorBase.startInternal (AuthenticatorBase.java:1125) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.util.LifecycleBase. start (LifecycleBase.java:150) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.core.StandardPipeline.startInternal (StandardPipeline.java:170) ~ [tomcat -embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:150) ~ [tomcat-embed-core-8.5.6.jar! /:8.5.6] at org.apache.catalina.core.StandardContext.startInternal (StandardContext.java:5099) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] ... еще 7 09: 07: 37.702 [основная] ОШИБКА org.apache.catalina.core.ContainerBase - сбой дочернего контейнера во время запуска java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: не удалось запустить компонент [StandardEngine [Tomcat] .StandardHost [localhost]] в java.util.concurrent.FutureTask.report (FutureTask.java:122) ~ [?: 1.8.0 _131] в java.util.concurrent.FutureTask.get (FutureTask.java:192) ~ [?: 1.8.0_131] в org.apache.catalina.core.ContainerBase.startInternal (ContainerBase.java:911) [tomcat-embed -core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.core.StandardEngine.startInternal (StandardEngine.java:262) [tomcat-embed-core-8.5.6.jar! /: 8.5 .6] в org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:150) [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.core. StandardService.startInternal (StandardService.java:422) [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:150) [tomcat -embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.core.StandardServer.startInternal (StandardServer.java:791) [tomcat-embed-core-8.5.6.jar! / : 8.5.6] в org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:150) [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina. startup.Tomcat.sta rt (Tomcat.java:356) [tomcat-embed-core-8. 5.6.jar! /: 8.5.6] в org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.initialize (TomcatEmbeddedServletContainer.java:96) [spring-boot-1.4.3.RELEASE.jar! /: 1.4. 3.RELEASE] в org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer. (TomcatEmbeddedServletContainer.java:82) [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org. springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getTomcatEmbeddedServletContainer (TomcatEmbeddedServletContainerFactory.java:535) [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.frame.container. embedded.tomcat.TomcatEmbeddedServletContainerFactory.getEmbeddedServletContainer (TomcatEmbeddedServletContainerFactory.java:177) [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springEmbtainerContainerFramework.bot EmbeddedWebApplicationContext.java:164) [spring-boot-1.4. 3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh (EmbeddedWebApplicationContext.java:134) [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java:536) [spring-context-4.3.5.RELEASE.jar! /: 4.3.5.RELEASE] в org.springframework .boot.context.embedded.EmbeddedWebApplicationContext.refresh (EmbeddedWebApplicationContext.java:122) [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.SpringApplication.refresh (SpringApplication .java: 761) [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.SpringApplication.refreshContext (SpringApplication.java:371) [spring-boot-1.4. 3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.SpringApplication.run (SpringApplication.java:315) [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3. ВЫПУСК] на org.springframework.boot.S pringApplication.run (SpringApplication.java:1186) [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.SpringApplication.run (SpringApplication.java:1175) [spring -boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в com.rail.assist.RailAssistApplication.main (RailAssistApplication.java:66) [классы! /: 0.0.1-SNAPSHOT] на вс. Reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) ~ [?: 1.8.0_131] в sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) ~ [? : 1.8.0_131] в sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) ~ [?: 1.8.0_131] в java.lang.reflect.Method.invoke (Method.java:498) ~ [?: 1.8 .0_131] в org.springframework.boot.loader.MainMethodRunner.run (MainMethodRunner.java:48) [RailAssist-0.0.1-SNAPSHOT.jar: 0.0.1-SNAPSHOT] в org.springframework.boot.loader.Laun. запуск (Launcher.java:87) [RailAssist-0.0.1-SNAPSHOT.jar: 0.0.1-SNAPSHOT] в org.springframework.boot.loader.Launcher.launch (Launcher.java:50) [RailAssist-0.0.1 -SNAPSHOT.jar: 0.0.1-SNAPSHOT] в org.springframework.boot.loader.JarLauncher.main (JarLauncher.java:51) [RailAssist-0.0.1-SNAPSHOT.jar: 0.0.1-SNAPSHOT] Вызвано: org.apache.catalina.LifecycleException: не удалось запустить компонент [StandardEngine [Tomcat] .StandardHost [localhost]] в org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:167) ~ [tomcat-embed-core- 8.5.6.jar! /: 8.5.6] в org.apache.catalina.core.ContainerBase $ Sta rtChild.call (ContainerBase.java:1403) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.core.ContainerBase $ StartChild.call (ContainerBase.java:1393 ) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в java.util.concurrent.FutureTask.run (FutureTask.java:266) ~ [?: 1.8.0_131] в java.util .concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142) ~ [?: 1.8.0_131] в java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:617) ~ [? .lang.Thread.run (Thread.java:748) ~ [?: 1.8.0_131] Вызвано: org.apache.catalina.LifecycleException: сбой дочернего контейнера во время запуска в org.apache.catalina.core.ContainerBase.startInternal (ContainerBase.java:919) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.core.StandardHost.startInternal (StandardHost.java:890) ~ [tomcat- embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:150) ~ [tomcat-embed-core- 8.5.6.jar! /: 8.5.6] в org.apache.catalina.core.ContainerBase $ StartChild.call (ContainerBase.java:1403) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5 .6] в org.apache.catalina.core.ContainerBase $ StartChild.call (ContainerBase.java:1393) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в java.util.concurrent .FutureTask.run (FutureTask.java:266) ~ [?: 1.8.0_131] в java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142) ~ [?: 1.8.0_131] в java.util.concurrent . ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:617) ~ [?: 1.8.0_131] в java.lang.Thread.run (Thread.java:748) ~ [?: 1.8.0_131] 09: 07: 37.726 [главная ] ОШИБКА org.springframework.boot.SpringApplication - Не удалось запустить приложение org.springframework.context.ApplicationContextException: невозможно запустить встроенный контейнер; вложенное исключение - org.springframework.boot.context.embedded.EmbeddedServletContainerException: невозможно запустить встроенный Tomcat в org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh (EmbeddedWebApplicationContext.java -137-boot-1.4) ~ [ .RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java:536) ~ [spring-context-4.3.5.RELEASE.jar! /: 4.3. 5.RELEASE] в org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh (EmbeddedWebApplicationContext.java:122) ~ [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org. springframework.boot.SpringApplication.refresh (SpringApplication.java:761) [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.SpringApplication.refreshContext (SpringApplication.java: 371) [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.SpringApplication.run (SpringApp lication.java:315) [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.SpringApplication.run (SpringApplication.java:1186) [spring-boot-1.4 .3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.SpringApplication.run (SpringApplication.java:1175) [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3 .RELEASE] в com.rail.assist.RailAssistApplication.main (RailAssistApplication.java:66) [классы! /: 0.0.1-SNAPSHOT] в sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) ~ [?: 1.8.0_131 ] в sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) ~ [?: 1.8.0_131] в sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43.0] ~ [?1 lang.reflect.Method.invoke (Method.java:498) ~ [?: 1.8.0_131] в org.springframework.boot.loader.MainMethodRunner.run (MainMethodRunner.java:48) [RailAssist-0.0.1-SNAPSHOT. jar: 0.0.1-SNAPSHOT] в org.springframework.boot.loader.Launcher .launch (Launcher.java:87) [RailAssist-0.0.1-SNAPSHOT.jar: 0.0.1-SNAPSHOT] в org.springframework.boot.loader.Launcher.launch (Launcher.java:50) [RailAssist-0. 0.1-SNAPSHOT.jar: 0.0.1-SNAPSHOT] в org.springframework.boot.loader.JarLauncher.main (JarLauncher.java:51) [RailAssist-0.0.1-SNAPSHOT.jar: 0.0.1-SNAPSHOT] Вызвано : org.springframework.boot.context.embedded.EmbeddedServletContainerException: невозможно запустить встроенный Tomcat в org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.initialize (TomcatEmbeddedServletContainer.initialize (TomcatEmbeddedServletContainer.initialize (TomcatEmbeddedServletContainer.initialize) (TomcatEmbeddedServletContainer) -14. .RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer. (TomcatEmbeddedServletContainer.java:82) ~ [spring-boot-1.4.3.RELEASE.jar! / : 1.4.3.RELEASE] в org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getTomcatEmbeddedServletContainer (TomcatEmbeddedServletContainerFactory.java:535) ~ [spring-boot-1.4.3.java: RELEASE] в org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getEmbeddedServletContainer (T omcatEmbeddedServletContainerFactory.java:177) ~ [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.createEmbeddedServletContainerjava: EmbeddedWebApplicationContext.createEmbeddedServletContainer.java4: текст [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh (EmbeddedWebApplicationContext.java:134) ~ [spring-boot-1.4. 3.RELEASE.jar! /: 1.4.3.RELEASE] ... еще 16 Причина: org.apache.catalina.LifecycleException: не удалось запустить компонент [StandardServer [-1]] в org.apache.catalina.util. LifecycleBase.start (LifecycleBase.java:167) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.startup.Tomcat.start (Tomcat.java:356) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.initialize (TomcatEmbeddedServletContainer.java:96) ~ [spring-boot-1.4. 3.RELEASE.jar! /: 1.4.3.RELE ASE] в org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer. (TomcatEmbeddedServletContainer.java:82) ~ [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframe .boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getTomcatEmbeddedServletContainer (TomcatEmbeddedServletContainerFactory.java:535) ~ [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE. embedded.tomcat.TomcatEmbeddedServletContainerFactory.getEmbeddedServletContainer (TomcatEmbeddedServletContainerFactory.java:177) ~ [весна-загрузка-1. 4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.createEmbeddedServletContainer (EmbeddedWebApplicationContext.java:164) ~ [spring-boot-1.4.3.RELEASE.jar! : 1.4.3.RELEASE] в org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh (EmbeddedWebApplicationContext.java:134) ~ [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] ... еще 16 Причина: org.apache.catalina.LifecycleException: Не удалось запустить компонент [StandardService [Tomcat]] в org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:167) ~ [tomcat-embed -core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.core.StandardServer.startInternal (StandardServer.java:791) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:150) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina. startup.Tomcat.start (Tomcat.java:356) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5 .6] в org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.initialize (TomcatEmbeddedServletContainer.java:96) ~ [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org .springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer. (TomcatEmbeddedServletContainer.java:82) ~ [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.container. .embedded.tomcat.TomcatEmbeddedServletContainerFactory.getTomcatEmbeddedServletContainer (TomcatEmbeddedServletContainerFactory.java:535) ~ [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.container. TomcatEmbeddedServletContainerFactory.getEmbeddedServletContainer (TomcatEmbeddedServletContainerFactory.java:177) ~ [spring -boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.RELEASE] в org.springframework.boot.ContainerContainerWemblicationApplication.boot.containerwembeddedWemblication.boot.Context.InternetEmblicationApplication.bot.context.framework.boot.contextava Встроенный текстовый файл. : 164) ~ [Spring-boot-1.4.3.RELEASE.jar ! /: 1.4.3.RELEASE] в org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh (EmbeddedWebApplicationContext.java:134) ~ [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3. RELEASE] ... еще 16 Причина: org.apache.catalina.LifecycleException: Не удалось запустить компонент [StandardEngine [Tomcat]] в org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:167) ~ [tomcat -embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.core.StandardService.startInternal (StandardService.java:422) ~ [tomcat-embed-core-8. 5.6.jar! /: 8.5.6] в org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:150) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.core.StandardServer.startInternal (StandardServer.java:791) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:150) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.startup.Tomcat.start (Tomcat.java:356) ~ [tomcat- embed-core-8.5.6.jar! /: 8.5.6] в org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.initialize (TomcatEmbeddedServletContainer.java:96) ~ [spring-boot-1.4.3.RELEASE .jar! /: 1.4.3.RELEASE] в org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer. (TomcatEmbeddedServletContainer.java:82) ~ [spring-boot-1.4.3.RELEASE.jar! /: 1.4 .3.RELEASE] в org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getTomcatEmbeddedServletContainer (TomcatEmbeddedSer vletContainerFactory.java:535) ~ [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getEmbeddedServletContainerServletContainer: ) ~ [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.createEmbeddedServletContainer (EmbeddedWebApplicationContext.java:164) ~ [spring-boot- 1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh (EmbeddedWebApplicationContext.java:134) ~ [spring-boot-1.4.3.RELEASE.jar ! /: 1.4.3.RELEASE] ... еще 16 Причина: org.apache.catalina.LifecycleException: сбой дочернего контейнера при запуске на org.apache.catalina.core.ContainerBase.startInternal (ContainerBase.java:919) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.core.StandardEngine.startInternal (StandardEngine.java:262) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:150) ~ [tomcat-embed-core-8.5.6 .jar! /: 8.5.6] в org.apache.catalina.core.StandardService.startInternal (StandardService.java:422) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org .apache.catalina.util.LifecycleBase.start (LifecycleBase.java:150) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.core.StandardServer.startInternal ( StandardServer.java:791) ~ [tomcat-embed-core-8. 5.6.jar! /: 8.5.6] в org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:150) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.apache.catalina.startup.Tomcat.start (Tomcat.java:356) ~ [tomcat-embed-core-8.5.6.jar! /: 8.5.6] в org.springframework.boot.context.embedded.tomcat .TomcatEmbeddedServletContainer.initialize (TomcatEmbeddedServletContainer.java:96) ~ [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.context.embedded.tomcat.TomcatEmbedded .java: 82) ~ [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getTomcatEmbeddedServletContainer (TomcatletEmbeddedServletContainer5) ~ [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getEmbeddedServletContainer (TomcatEmbeddedServletContainerFactory. 177) ~ [spring-boot-1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.createEmbeddedServletContainer (EmbeddedWebApplicationContext.java:164) ~ [spring-boot -1.4.3.RELEASE.jar! /: 1.4.3.RELEASE] в org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh (EmbeddedWebApplicationContext.java:134) ~ [spring-boot-1.4.3.RELEASE. jar! /: 1.4.3.RELEASE] ... еще 16 Mahideeps-MacBook-Air: target mahideeptumati $   -  person Avijit Barua    schedule 23.07.2018


Ответы (1)


Вероятно, проблема совместимости версий среди вашего servlet-api.jar дистрибутива, [install path jdk/lib/jre/ext/ и др.] framework ( s) и внешние библиотеки. Кроме того, рассмотрите возможность предоставления здесь только соответствующих частей stack-trace вместе со ссылкой tomcat-embed-core.jar / _4_ для полной трассировки стека.

person sanjay chauhan    schedule 30.04.2019