IntelliJ IDEA启动spring boot项目出现Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]

出现的错误日志见后面的附加信息;

学习了:http://blog.csdn.net/lanmo555/article/details/51435534 发现大概是servlet-api的问题,而且在日志中发现了

启动jar包中包含D:\Java\JetBrains\IntelliJIDEA\lib\servlet-api.jar;

该项目在sts中可以正确启动,应该是IntelliJ IDEA设置的问题;

而且该项目mvn install之后生成的jar包也可以java -jar xxx.jar正常运行;

学习了:https://www.cnblogs.com/jianzhixuan/p/6991503.html 估计以后部署在tomcat上面还需要填坑;

解决方法:

在IntelliJ IDEA中按F4,进入Project Structure,修改左侧Project、Modules,把其中的Project SDK修改为自己定义的jdk1.8;

重新启动项目就可以了;

观察现在输出的日志,里面就没有servlet-api.jar文件了。正确日志见后面附件。

错误日志:

D:\Java\jdk1.8.0_05\bin\java -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=64090 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=localhost -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true -Didea.launcher.port=64091 -Didea.launcher.bin.path=D:\Java\JetBrains\IntelliJIDEA\bin -Dfile.encoding=UTF-8 -classpath D:\Java\JetBrains\IntelliJIDEA\lib\aether-1.1.0-all.jar;D:\Java\JetBrains\IntelliJIDEA\lib\aether-dependency-resolver.jar;D:\Java\JetBrains\IntelliJIDEA\lib\alloy.jar;D:\Java\JetBrains\IntelliJIDEA\lib\annotations.jar;D:\Java\JetBrains\IntelliJIDEA\lib\asm-5.0.3.jar;D:\Java\JetBrains\IntelliJIDEA\lib\asm-all.jar;D:\Java\JetBrains\IntelliJIDEA\lib\asm-analysis-5.0.3.jar;D:\Java\JetBrains\IntelliJIDEA\lib\asm-tree-5.0.3.jar;D:\Java\JetBrains\IntelliJIDEA\lib\automaton.jar;D:\Java\JetBrains\IntelliJIDEA\lib\batik-all.jar;D:\Java\JetBrains\IntelliJIDEA\lib\bcprov-jdk15on-155.jar;D:\Java\JetBrains\IntelliJIDEA\lib\boot.jar;D:\Java\JetBrains\IntelliJIDEA\lib\bootstrap.jar;D:\Java\JetBrains\IntelliJIDEA\lib\cglib-nodep-3.2.4.jar;D:\Java\JetBrains\IntelliJIDEA\lib\cli-parser-1.1.jar;D:\Java\JetBrains\IntelliJIDEA\lib\clojure-1.8.0.jar;D:\Java\JetBrains\IntelliJIDEA\lib\clojure-jsr223-1.5.1.jar;D:\Java\JetBrains\IntelliJIDEA\lib\cloud-config-client.jar;D:\Java\JetBrains\IntelliJIDEA\lib\common-image-3.2.1.jar;D:\Java\JetBrains\IntelliJIDEA\lib\common-io-3.2.1.jar;D:\Java\JetBrains\IntelliJIDEA\lib\common-lang-3.2.1.jar;D:\Java\JetBrains\IntelliJIDEA\lib\commons-codec-1.9.jar;D:\Java\JetBrains\IntelliJIDEA\lib\commons-compress-1.10.jar;D:\Java\JetBrains\IntelliJIDEA\lib\commons-httpclient-3.1-patched.jar;D:\Java\JetBrains\IntelliJIDEA\lib\commons-imaging-1.0-RC.jar;D:\Java\JetBrains\IntelliJIDEA\lib\commons-logging-1.2.jar;D:\Java\JetBrains\IntelliJIDEA\lib\commons-net-3.3.jar;D:\Java\JetBrains\IntelliJIDEA\lib\constraint-layout.jar;D:\Java\JetBrains\IntelliJIDEA\lib\coverage-agent.jar;D:\Java\JetBrains\IntelliJIDEA\lib\coverage-instrumenter.jar;D:\Java\JetBrains\IntelliJIDEA\lib\coverage-util.jar;D:\Java\JetBrains\IntelliJIDEA\lib\ecj-4.6.2.jar;D:\Java\JetBrains\IntelliJIDEA\lib\extensions.jar;D:\Java\JetBrains\IntelliJIDEA\lib\external-system-rt.jar;D:\Java\JetBrains\IntelliJIDEA\lib\fest-assert-1.5.0-SNAPSHOT.jar;D:\Java\JetBrains\IntelliJIDEA\lib\fest-reflect-2.0-SNAPSHOT.jar;D:\Java\JetBrains\IntelliJIDEA\lib\fest-swing-1.4.1-SNAPSHOT.jar;D:\Java\JetBrains\IntelliJIDEA\lib\fest-util-1.3.0-SNAPSHOT.jar;D:\Java\JetBrains\IntelliJIDEA\lib\fluent-hc-4.5.2.jar;D:\Java\JetBrains\IntelliJIDEA\lib\forms_rt.jar;D:\Java\JetBrains\IntelliJIDEA\lib\google-analytics-library.jar;D:\Java\JetBrains\IntelliJIDEA\lib\groovy-all-2.4.12.jar;D:\Java\JetBrains\IntelliJIDEA\lib\gson-2.8.2.jar;D:\Java\JetBrains\IntelliJIDEA\lib\guava-21.0.jar;D:\Java\JetBrains\IntelliJIDEA\lib\hamcrest-core-1.3.jar;D:\Java\JetBrains\IntelliJIDEA\lib\httpclient-4.5.2.jar;D:\Java\JetBrains\IntelliJIDEA\lib\httpcore-4.4.5.jar;D:\Java\JetBrains\IntelliJIDEA\lib\httpmime-4.5.2.jar;D:\Java\JetBrains\IntelliJIDEA\lib\icons.jar;D:\Java\JetBrains\IntelliJIDEA\lib\idea-jsp-openapi.jar;D:\Java\JetBrains\IntelliJIDEA\lib\idea.jar;D:\Java\JetBrains\IntelliJIDEA\lib\ideax.jar;D:\Java\JetBrains\IntelliJIDEA\lib\idea_rt.jar;D:\Java\JetBrains\IntelliJIDEA\lib\imageio-core-3.2.1.jar;D:\Java\JetBrains\IntelliJIDEA\lib\imageio-metadata-3.2.1.jar;D:\Java\JetBrains\IntelliJIDEA\lib\imageio-tiff-3.2.1.jar;D:\Java\JetBrains\IntelliJIDEA\lib\imgscalr-lib-4.2.jar;D:\Java\JetBrains\IntelliJIDEA\lib\ini4j-0.5.2-patched.jar;D:\Java\JetBrains\IntelliJIDEA\lib\isorelax.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jasper21_rt.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jasper2_rt.jar;D:\Java\JetBrains\IntelliJIDEA\lib\javac2.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jaxen-1.1.3.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jayatana-1.2.4.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jcip-annotations.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jdkAnnotations.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jdom.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jediterm-pty-2.5.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jettison-1.3.2.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jgoodies-common-1.2.1.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jgoodies-forms.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jgoodies-looks-2.4.2.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jh.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jimfs-1.1.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jing.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jna-platform.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jna.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jps-builders-6.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jps-builders.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jps-launcher.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jps-model.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jsch-0.1.54.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jsch.agentproxy.connector-factory.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jsch.agentproxy.core.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jsch.agentproxy.jsch.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jsch.agentproxy.pageant.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jsch.agentproxy.sshagent.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jsch.agentproxy.usocket-jna.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jsch.agentproxy.usocket-nc.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jshell-frontend.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jshell-protocol.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jsp-api.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jsr173_1.0_api.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jsr305.jar;D:\Java\JetBrains\IntelliJIDEA\lib\junit-4.12.jar;D:\Java\JetBrains\IntelliJIDEA\lib\jzlib-1.1.1.jar;D:\Java\JetBrains\IntelliJIDEA\lib\kotlin-reflect.jar;D:\Java\JetBrains\IntelliJIDEA\lib\kotlin-runtime.jar;D:\Java\JetBrains\IntelliJIDEA\lib\log4j.jar;D:\Java\JetBrains\IntelliJIDEA\lib\markdown4j-2.2.jar;D:\Java\JetBrains\IntelliJIDEA\lib\markdownj-core-0.4.2-SNAPSHOT.jar;D:\Java\JetBrains\IntelliJIDEA\lib\maven-aether-provider-3.3.9-all.jar;D:\Java\JetBrains\IntelliJIDEA\lib\microba.jar;D:\Java\JetBrains\IntelliJIDEA\lib\miglayout-core-5.0.jar;D:\Java\JetBrains\IntelliJIDEA\lib\miglayout-swing-5.0.jar;D:\Java\JetBrains\IntelliJIDEA\lib\MultithreadedTC-1.01.jar;D:\Java\JetBrains\IntelliJIDEA\lib\nanoxml-2.2.3.jar;D:\Java\JetBrains\IntelliJIDEA\lib\nekohtml-1.9.14.jar;D:\Java\JetBrains\IntelliJIDEA\lib\netty-all-4.1.13.Final.jar;D:\Java\JetBrains\IntelliJIDEA\lib\openapi.jar;D:\Java\JetBrains\IntelliJIDEA\lib\optimizedFileManager.jar;D:\Java\JetBrains\IntelliJIDEA\lib\oromatcher.jar;D:\Java\JetBrains\IntelliJIDEA\lib\picocontainer.jar;D:\Java\JetBrains\IntelliJIDEA\lib\protobuf-java-2.5.0.jar;D:\Java\JetBrains\IntelliJIDEA\lib\proxy-vole-1.0.3.jar;D:\Java\JetBrains\IntelliJIDEA\lib\pty4j-0.7.1.jar;D:\Java\JetBrains\IntelliJIDEA\lib\purejavacomm.jar;D:\Java\JetBrains\IntelliJIDEA\lib\resolver.jar;D:\Java\JetBrains\IntelliJIDEA\lib\resources.jar;D:\Java\JetBrains\IntelliJIDEA\lib\resources_en.jar;D:\Java\JetBrains\IntelliJIDEA\lib\rhino-js-1_7R4.jar;D:\Java\JetBrains\IntelliJIDEA\lib\rngom-20051226-patched.jar;D:\Java\JetBrains\IntelliJIDEA\lib\serviceMessages.jar;D:\Java\JetBrains\IntelliJIDEA\lib\servlet-api.jar;D:\Java\JetBrains\IntelliJIDEA\lib\slf4j-api-1.7.10.jar;D:\Java\JetBrains\IntelliJIDEA\lib\slf4j-log4j12-1.7.10.jar;D:\Java\JetBrains\IntelliJIDEA\lib\snakeyaml-1.17.jar;D:\Java\JetBrains\IntelliJIDEA\lib\snappy-in-java-0.5.1.jar;D:\Java\JetBrains\IntelliJIDEA\lib\sqlite-jdbc-3.16.1.jar;D:\Java\JetBrains\IntelliJIDEA\lib\streamex-0.6.5.jar;D:\Java\JetBrains\IntelliJIDEA\lib\studio-profiler-grpc-1.0-jarjar.jar;D:\Java\JetBrains\IntelliJIDEA\lib\swingx-core-1.6.2.jar;D:\Java\JetBrains\IntelliJIDEA\lib\trang-core.jar;D:\Java\JetBrains\IntelliJIDEA\lib\trilead-ssh2.jar;D:\Java\JetBrains\IntelliJIDEA\lib\trove4j.jar;D:\Java\JetBrains\IntelliJIDEA\lib\util.jar;D:\Java\JetBrains\IntelliJIDEA\lib\velocity.jar;D:\Java\JetBrains\IntelliJIDEA\lib\wadl-core.jar;D:\Java\JetBrains\IntelliJIDEA\lib\winp-1.23.jar;D:\Java\JetBrains\IntelliJIDEA\lib\xbean.jar;D:\Java\JetBrains\IntelliJIDEA\lib\xercesImpl.jar;D:\Java\JetBrains\IntelliJIDEA\lib\xml-apis-ext.jar;D:\Java\JetBrains\IntelliJIDEA\lib\xmlgraphics-commons-1.5.jar;D:\Java\JetBrains\IntelliJIDEA\lib\xmlrpc-2.0.jar;D:\Java\JetBrains\IntelliJIDEA\lib\xpp3-1.1.4-min.jar;D:\Java\JetBrains\IntelliJIDEA\lib\xstream-1.4.8.jar;D:\Java\JetBrains\IntelliJIDEA\lib\xz-1.5.jar;D:\Java\JetBrains\IntelliJIDEA\lib\yjp-controller-api-redist.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\JavaEE\lib\gradle-javaee.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\JavaEE\lib\IntelliLang-javaee.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\JavaEE\lib\javaee-jps-plugin.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\JavaEE\lib\javaee-openapi.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\JavaEE\lib\resources_en.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\JavaEE\lib\webDeployment-transport.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\PersistenceSupport\lib\persistence-openapi.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\PersistenceSupport\lib\resources_en.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\DatabaseTools\lib\database-openapi.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\DatabaseTools\lib\dekaf-single-2.0.0.339.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\DatabaseTools\lib\resources_en.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\DatabaseTools\lib\unidecode-0.0.7.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\CSS\lib\css-openapi.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\CSS\lib\resources_en.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\uml\lib\diagram-api.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\Spring\lib\spring-aop.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\Spring\lib\spring-api.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\Spring\lib\spring-eclipse.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\Spring\lib\spring-graph.jar;D:\Java\JetBrains\IntelliJIDEA\plugins\Spring\lib\spring-web.jar;D:\Java\jdk1.8.0_05\jre\lib\charsets.jar;D:\Java\jdk1.8.0_05\jre\lib\deploy.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\access-bridge-64.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\cldrdata.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\dnsns.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\jaccess.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\jfxrt.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\localedata.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\nashorn.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\sunec.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\sunjce_provider.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\sunmscapi.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\sunpkcs11.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\zipfs.jar;D:\Java\jdk1.8.0_05\jre\lib\javaws.jar;D:\Java\jdk1.8.0_05\jre\lib\jce.jar;D:\Java\jdk1.8.0_05\jre\lib\jfr.jar;D:\Java\jdk1.8.0_05\jre\lib\jfxswt.jar;D:\Java\jdk1.8.0_05\jre\lib\jsse.jar;D:\Java\jdk1.8.0_05\jre\lib\management-agent.jar;D:\Java\jdk1.8.0_05\jre\lib\plugin.jar;D:\Java\jdk1.8.0_05\jre\lib\resources.jar;D:\Java\jdk1.8.0_05\jre\lib\rt.jar;D:\Java\IdeaProjects\learn\target\classes;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\boot\spring-boot-starter-web\1.5.9.RELEASE\spring-boot-starter-web-1.5.9.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\boot\spring-boot-starter\1.5.9.RELEASE\spring-boot-starter-1.5.9.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\boot\spring-boot\1.5.9.RELEASE\spring-boot-1.5.9.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\boot\spring-boot-autoconfigure\1.5.9.RELEASE\spring-boot-autoconfigure-1.5.9.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\boot\spring-boot-starter-logging\1.5.9.RELEASE\spring-boot-starter-logging-1.5.9.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\slf4j\jcl-over-slf4j\1.7.25\jcl-over-slf4j-1.7.25.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\slf4j\jul-to-slf4j\1.7.25\jul-to-slf4j-1.7.25.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\slf4j\log4j-over-slf4j\1.7.25\log4j-over-slf4j-1.7.25.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\spring-core\4.3.13.RELEASE\spring-core-4.3.13.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\yaml\snakeyaml\1.17\snakeyaml-1.17.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\boot\spring-boot-starter-tomcat\1.5.9.RELEASE\spring-boot-starter-tomcat-1.5.9.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\apache\tomcat\embed\tomcat-embed-core\8.5.23\tomcat-embed-core-8.5.23.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\apache\tomcat\tomcat-annotations-api\8.5.23\tomcat-annotations-api-8.5.23.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\apache\tomcat\embed\tomcat-embed-el\8.5.23\tomcat-embed-el-8.5.23.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\apache\tomcat\embed\tomcat-embed-websocket\8.5.23\tomcat-embed-websocket-8.5.23.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\hibernate\hibernate-validator\5.3.6.Final\hibernate-validator-5.3.6.Final.jar;E:\apache-maven-3.3.9-bin\Local_repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\jboss\logging\jboss-logging\3.3.1.Final\jboss-logging-3.3.1.Final.jar;E:\apache-maven-3.3.9-bin\Local_repository\com\fasterxml\classmate\1.3.4\classmate-1.3.4.jar;E:\apache-maven-3.3.9-bin\Local_repository\com\fasterxml\jackson\core\jackson-databind\2.8.10\jackson-databind-2.8.10.jar;E:\apache-maven-3.3.9-bin\Local_repository\com\fasterxml\jackson\core\jackson-annotations\2.8.0\jackson-annotations-2.8.0.jar;E:\apache-maven-3.3.9-bin\Local_repository\com\fasterxml\jackson\core\jackson-core\2.8.10\jackson-core-2.8.10.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\spring-web\4.3.13.RELEASE\spring-web-4.3.13.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\spring-aop\4.3.13.RELEASE\spring-aop-4.3.13.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\spring-beans\4.3.13.RELEASE\spring-beans-4.3.13.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\spring-context\4.3.13.RELEASE\spring-context-4.3.13.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\spring-webmvc\4.3.13.RELEASE\spring-webmvc-4.3.13.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\spring-expression\4.3.13.RELEASE\spring-expression-4.3.13.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\slf4j\slf4j-api\1.7.25\slf4j-api-1.7.25.jar com.intellij.rt.execution.application.AppMainV2 com.stono.learn.LearnApplication
log4j:WARN No appenders could be found for logger (org.springframework.web.context.support.StandardServletEnvironment).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. . ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v1.5.9.RELEASE) 十二月 30, 2017 8:04:09 上午 org.apache.catalina.core.StandardService startInternal
信息: Starting service [Tomcat]
十二月 30, 2017 8:04:09 上午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/8.5.23
十二月 30, 2017 8:04:10 上午 org.apache.catalina.core.ContainerBase startInternal
严重: A child container failed during start
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:192)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:939)
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:872)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1419)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1409)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
... 6 more
Caused by: org.apache.catalina.LifecycleException: Failed to start component [Pipeline[StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5117)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
... 6 more
Caused by: org.apache.catalina.LifecycleException: Failed to start component [org.apache.catalina.authenticator.NonLoginAuthenticator[]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
at org.apache.catalina.core.StandardPipeline.startInternal(StandardPipeline.java:182)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
... 8 more
Caused by: java.lang.NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName()Ljava/lang/String;
at org.apache.catalina.authenticator.AuthenticatorBase.startInternal(AuthenticatorBase.java:1141)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
... 10 more 十二月 30, 2017 8:04:10 上午 org.apache.catalina.core.ContainerBase startInternal
严重: A child container failed during start
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost]]
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:192)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:939)
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.StandardService.startInternal(StandardService.java:422)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:793)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.startup.Tomcat.start(Tomcat.java:367)
at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.initialize(TomcatEmbeddedServletContainer.java:99)
at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.<init>(TomcatEmbeddedServletContainer.java:84)
at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getTomcatEmbeddedServletContainer(TomcatEmbeddedServletContainerFactory.java:554)
at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getEmbeddedServletContainer(TomcatEmbeddedServletContainerFactory.java:179)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.createEmbeddedServletContainer(EmbeddedWebApplicationContext.java:164)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh(EmbeddedWebApplicationContext.java:134)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:537)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107)
at com.stono.learn.LearnApplication.main(LearnApplication.java:10)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.intellij.rt.execution.application.AppMainV2.main(AppMainV2.java:131)
Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1419)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1409)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.catalina.LifecycleException: A child container failed during start
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:948)
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:872)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
... 6 more Process finished with exit code 1

正确日志:

D:\Java\jdk1.8.0_05\bin\java -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=65221 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=localhost -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true -javaagent:D:\Java\JetBrains\IntelliJIDEA\lib\idea_rt.jar=65222:D:\Java\JetBrains\IntelliJIDEA\bin -Dfile.encoding=UTF-8 -classpath D:\Java\jdk1.8.0_05\jre\lib\charsets.jar;D:\Java\jdk1.8.0_05\jre\lib\deploy.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\access-bridge-64.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\cldrdata.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\dnsns.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\jaccess.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\jfxrt.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\localedata.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\nashorn.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\sunec.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\sunjce_provider.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\sunmscapi.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\sunpkcs11.jar;D:\Java\jdk1.8.0_05\jre\lib\ext\zipfs.jar;D:\Java\jdk1.8.0_05\jre\lib\javaws.jar;D:\Java\jdk1.8.0_05\jre\lib\jce.jar;D:\Java\jdk1.8.0_05\jre\lib\jfr.jar;D:\Java\jdk1.8.0_05\jre\lib\jfxswt.jar;D:\Java\jdk1.8.0_05\jre\lib\jsse.jar;D:\Java\jdk1.8.0_05\jre\lib\management-agent.jar;D:\Java\jdk1.8.0_05\jre\lib\plugin.jar;D:\Java\jdk1.8.0_05\jre\lib\resources.jar;D:\Java\jdk1.8.0_05\jre\lib\rt.jar;D:\Java\IdeaProjects\learn\target\classes;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\boot\spring-boot-starter-web\1.5.9.RELEASE\spring-boot-starter-web-1.5.9.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\boot\spring-boot-starter\1.5.9.RELEASE\spring-boot-starter-1.5.9.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\boot\spring-boot\1.5.9.RELEASE\spring-boot-1.5.9.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\boot\spring-boot-autoconfigure\1.5.9.RELEASE\spring-boot-autoconfigure-1.5.9.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\boot\spring-boot-starter-logging\1.5.9.RELEASE\spring-boot-starter-logging-1.5.9.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\slf4j\jcl-over-slf4j\1.7.25\jcl-over-slf4j-1.7.25.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\slf4j\jul-to-slf4j\1.7.25\jul-to-slf4j-1.7.25.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\slf4j\log4j-over-slf4j\1.7.25\log4j-over-slf4j-1.7.25.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\spring-core\4.3.13.RELEASE\spring-core-4.3.13.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\yaml\snakeyaml\1.17\snakeyaml-1.17.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\boot\spring-boot-starter-tomcat\1.5.9.RELEASE\spring-boot-starter-tomcat-1.5.9.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\apache\tomcat\embed\tomcat-embed-core\8.5.23\tomcat-embed-core-8.5.23.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\apache\tomcat\tomcat-annotations-api\8.5.23\tomcat-annotations-api-8.5.23.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\apache\tomcat\embed\tomcat-embed-el\8.5.23\tomcat-embed-el-8.5.23.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\apache\tomcat\embed\tomcat-embed-websocket\8.5.23\tomcat-embed-websocket-8.5.23.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\hibernate\hibernate-validator\5.3.6.Final\hibernate-validator-5.3.6.Final.jar;E:\apache-maven-3.3.9-bin\Local_repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\jboss\logging\jboss-logging\3.3.1.Final\jboss-logging-3.3.1.Final.jar;E:\apache-maven-3.3.9-bin\Local_repository\com\fasterxml\classmate\1.3.4\classmate-1.3.4.jar;E:\apache-maven-3.3.9-bin\Local_repository\com\fasterxml\jackson\core\jackson-databind\2.8.10\jackson-databind-2.8.10.jar;E:\apache-maven-3.3.9-bin\Local_repository\com\fasterxml\jackson\core\jackson-annotations\2.8.0\jackson-annotations-2.8.0.jar;E:\apache-maven-3.3.9-bin\Local_repository\com\fasterxml\jackson\core\jackson-core\2.8.10\jackson-core-2.8.10.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\spring-web\4.3.13.RELEASE\spring-web-4.3.13.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\spring-aop\4.3.13.RELEASE\spring-aop-4.3.13.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\spring-beans\4.3.13.RELEASE\spring-beans-4.3.13.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\spring-context\4.3.13.RELEASE\spring-context-4.3.13.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\spring-webmvc\4.3.13.RELEASE\spring-webmvc-4.3.13.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\springframework\spring-expression\4.3.13.RELEASE\spring-expression-4.3.13.RELEASE.jar;E:\apache-maven-3.3.9-bin\Local_repository\org\slf4j\slf4j-api\1.7.25\slf4j-api-1.7.25.jar com.stono.learn.LearnApplication
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. . ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v1.5.9.RELEASE) 十二月 30, 2017 8:41:02 上午 org.apache.catalina.core.StandardService startInternal
信息: Starting service [Tomcat]
十二月 30, 2017 8:41:02 上午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/8.5.23
十二月 30, 2017 8:41:02 上午 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring embedded WebApplicationContext
十二月 30, 2017 8:41:18 上午 org.apache.catalina.core.ApplicationContext log
信息: Initializing Spring FrameworkServlet 'dispatcherServlet'

IntelliJ IDEA启动spring boot项目出现Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[]]的更多相关文章

  1. sprigboot 异常 Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].Tomc...

    java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start com ...

  2. maven运行出现错误:Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].StandardContext[]](xjl456852原创)

    maven在使用tomcat插件tomcat7-maven-plugin:2.2:run运行项目,出现下面错误: 严重: A child container failed during start j ...

  3. Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].StandardContex

    问题描述: 在idea中maven构建web项目,启动Tomcat插件时,出现Failed to start component [StandardEngine[Tomcat].StandardHos ...

  4. Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].StandardContext[]] 错误(Day_25)

    错误:    在maven项目,web启动的时候报这个错误 Failed to start component [StandardEngine[Tomcat].StandardHost[localho ...

  5. Failed to start component [StandardEngine[Tomcat].StandardHost[localhost]]

    1.问题场景描述:一个maven项目启动时候,偶尔会报tomcat的这个错误(如图:) 随机报错,有时频率很高,要一直重新启动很多次可能还是启动不了,有时不报错.. 2.解决过程:网上各种寻找解决办法 ...

  6. Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].StandardContext[]]

    今天在测试项目代码时,在idea中配置tomcat7插件运行后一直报如下错误: 解决方案:看了网上大多数办法都是修改xml文件配置,感觉并不适用,最后看到比较靠谱解释如下: pom.xml中jar包发 ...

  7. Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/***]]

    问题描述:Tomcat容器和Eclipse启动运行时候报错 Failed to start component [StandardEngine[Catalina].StandardHost[local ...

  8. Tomcat------启动时报错:Failed to start component [StandardEngine[Catalina].StandardHost[localhost].

    启动报错信息: Failed to start component [StandardEngine[Catalina].StandardHost[localhost] 因此出现这种错误的原因可能有: ...

  9. Failed to start component [StandardEngine [Catalina].StandardHost[localhost].StandardContext[/项目名]]

    问题: 最近几天在做一个小项目,今天中午本来想启动tomcat打开看看项目的,没想到项目突然无法打开,页面总是显示404 tomcat报错如下:Failed to start component [S ...

随机推荐

  1. C++里面mutable的作用

    mutalbe的中文意思是“可变的,易变的”,跟constant(既C++中的const)是反义词. 在C++中,mutable也是为了突破const的限制而设置的.被mutable修饰的变量,将永远 ...

  2. HDOJ 5099 Comparison of Android versions 坑题

    现场赛的时候错了十四次. . ... Comparison of Android versions Time Limit: 2000/1000 MS (Java/Others)    Memory L ...

  3. 纪念2014 TI DSP大奖赛

    偶然发现TI官网有新闻报道大奖赛,还有沈洁女士给我们颁奖的照片.纪念一下. 第六届TI DSP及嵌入式大奖赛决赛暨颁奖典礼在厦门大学成功举行 Frances Han  2013-2014 TI DSP ...

  4. hdu 5031 Lines 爆搜

    事实上嘞,这个线能够仅仅延伸一端 然后嘞,爆搜一次就能够 最后嘞,600-800ms过 本弱就是弱啊.你来打我呀-- #include<iostream> #include<cstr ...

  5. unity3d Pathfinding插件使用

    Overview The central script of the A* Pathfinding Project is the script 'astarpath.cs', it acts as a ...

  6. cocos2d 3.3 lua 代码加密 luac

    1.0 cocos luacompile 使用方法 我用的普通的cocos2d lua,没用quick,quick好像能够对整个资源包含图像和音频都加密,打包成zip.我看了下luacompile 的 ...

  7. Control-of-Flow

    https://docs.microsoft.com/en-us/sql/t-sql/language-elements/control-of-flow The Transact-SQL contro ...

  8. Oracle动态性能表-V$SESSION_WAIT,V$SESSION_EVENT

    (1)-V$SESSION_WAIT 这是一个寻找性能瓶颈的关键视图.它提供了任何情况下session在数据库中当前正在等待什么(如果session当前什么也没在做,则显示它最后的等待事件).当系统存 ...

  9. HTML iframe 和 frameset 的区别

    转自:http://www.cnblogs.com/polk6/archive/2013/05/24/3097430.html HTML iframe 和 frameset 的区别 iframe 和 ...

  10. BZOJ 3667 Pollard-rho &Miller-Rabin

    论O(1)快速乘和O(logn)快速乘的差距-. //By SiriusRen #include <cstdio> #include <algorithm> using nam ...