Run as启动项目时总报错Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].StandardCont

    xiaoxiao2021-12-14  20

    [INFO] Scanning for projects... [INFO]                                                                         [INFO] ------------------------------------------------------------------------ [INFO] Building testMaven 0.0.1-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] >>> tomcat7-maven-plugin:2.2:run (default-cli) > process-classes @ testMaven >>> [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ testMaven --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory D:\Java\workspace\testMaven\src\main\resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ testMaven --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] <<< tomcat7-maven-plugin:2.2:run (default-cli) < process-classes @ testMaven <<< [INFO] [INFO] --- tomcat7-maven-plugin:2.2:run (default-cli) @ testMaven --- [INFO] Running war on http://localhost:8080/testMaven [INFO] Using existing Tomcat server configuration at D:\Java\workspace\testMaven\target\tomcat [INFO] create webapp with contextPath: /testMaven 十二月 03, 2016 10:08:06 下午 org.apache.coyote.AbstractProtocol init 信息: Initializing ProtocolHandler ["http-bio-8080"] 十二月 03, 2016 10:08:06 下午 org.apache.catalina.core.StandardService startInternal 信息: Starting service Tomcat 十二月 03, 2016 10:08:06 下午 org.apache.catalina.core.StandardEngine startInternal 信息: Starting Servlet Engine: Apache Tomcat/7.0.47 十二月 03, 2016 10:08:16 下午 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].StandardContext[/testMaven]]  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:1123)  at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:800)  at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)  at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)  at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)  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].StandardContext[/testMaven]]  at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)  ... 6 more Caused by: java.lang.LinkageError: loader constraint violation: loader (instance of org/apache/catalina/loader/WebappClassLoader) previously initiated loading for a different type with name "javax/servlet/ServletContext"  at java.lang.ClassLoader.defineClass1(Native Method)  at java.lang.ClassLoader.defineClass(ClassLoader.java:763)  at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)  at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)  at java.net.URLClassLoader.access$100(URLClassLoader.java:73)  at java.net.URLClassLoader$1.run(URLClassLoader.java:368)  at java.net.URLClassLoader$1.run(URLClassLoader.java:362)  at java.security.AccessController.doPrivileged(Native Method)  at java.net.URLClassLoader.findClass(URLClassLoader.java:361)  at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1191)  at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1669)  at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547)  at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:162)  at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5423)  at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)  ... 6 more 十二月 03, 2016 10:08:16 下午 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:1123)  at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:302)  at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)  at org.apache.catalina.core.StandardService.startInternal(StandardService.java:443)  at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)  at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:732)  at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)  at org.apache.catalina.startup.Tomcat.start(Tomcat.java:341)  at org.apache.tomcat.maven.plugin.tomcat7.run.AbstractRunMojo.startContainer(AbstractRunMojo.java:1238)  at org.apache.tomcat.maven.plugin.tomcat7.run.AbstractRunMojo.execute(AbstractRunMojo.java:592)  at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)  at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)  at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)  at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)  at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)  at org.apache.maven.cli.MavenCli.execute(MavenCli.java:862)  at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:286)  at org.apache.maven.cli.MavenCli.main(MavenCli.java:197)  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:498)  at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)  at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)  at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)  at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost]]  at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)  at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)  at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)  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:1131)  at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:800)  at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)  ... 6 more [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 25.121 s [INFO] Finished at: 2016-12-03T22:08:16+08:00 [INFO] Final Memory: 28M/269M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run (default-cli) on project testMaven: Could not start Tomcat: Failed to start component [StandardServer[-1]]: Failed to start component [StandardService[Tomcat]]: Failed to start component [StandardEngine[Tomcat]]: A child container failed during start -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionExceptionweb.xml配置文件<?xml version="1.0" encoding="UTF-8"?> TestMaven org.springframework.web.context.ContextLoaderListener contextConfigLocation classpath:spring/ApplicationContext.xml spring-mvc org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:spring/ApplicationContext-mvc.xml 1 spring-mvc / 30 shiroFilter org.springframework.web.filter.DelegatingFilterProxy targetFilterLifecycle true targetBeanName shiroFilter shiroFilter /* index.html index.htm index.jsp default.html default.htm default.jsp
    转载请注明原文地址: https://ju.6miu.com/read-971658.html

    最新回复(0)