Critical: Failed to initialize end point associated with Protocolhandler ["http-bio-8080"]java.net.bindexception:address Alrea Dy in use <null>:8080at org.apache.tomcat.util.net.JIoEndpoint.bind (jioendpoint.java:407) at Org.apache.tomcat.util.net.AbstractEndpoint.init (abstractendpoint.java:623) at Org.apache.coyote.AbstractProtocol.init (abstractprotocol.java:434) at Org.apache.coyote.http11.AbstractHttp11JsseProtocol.init (abstracthttp11jsseprotocol.java:119) at Org.apache.catalina.connector.Connector.initInternal (connector.java:981) at Org.apache.catalina.util.LifecycleBase.init (lifecyclebase.java:102) at Org.apache.catalina.core.StandardService.initInternal (standardservice.java:559) at Org.apache.catalina.util.LifecycleBase.init (lifecyclebase.java:102) at Org.apache.catalina.core.StandardServer.initInternal (standardserver.java:814) at Org.apache.catalina.util.LifecycleBase.init (lifecyclebase.java:102) at Org.apache.catalina.util.LifecycleBase.start (lifecyclebase.java:139) 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:207) 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:@ 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:863) at Org.apache.maven.cli.MavenCli.doMain (Mavencli.java : 288) at Org.apache.maven.cli.MavenCli.main (mavencli.java:199) at Sun.reflect.NativeMethodAccessorImpl.invoke0 ( Native Method) at Sun.reflect.NativeMethodAccessorImpl.invoke (nativemethodaccessorimpl.java:57) at Sun.reflect.DelegatingMethodAccessorImpl.invoke (delegatingmethodaccessorimpl.java:43) at Java.lang.reflect.Method.invoke (method.java:606) 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) at Org.codehaus.classWorlds. Launcher.main (launcher.java:47) caused by:java.net.BindException:Address already in useat Java.net.PlainSocketImpl.socketBind (Native Method) at Java.net.AbstractPlainSocketImpl.bind ( abstractplainsocketimpl.java:376) at Java.net.ServerSocket.bind (serversocket.java:376) at Java.net.ServerSocket. <init> (serversocket.java:237) at java.net.serversocket.<init> (serversocket.java:181) at Org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket (defaultserversocketfactory.java:49) at Org.apache.tomcat.util.net.JIoEndpoint.bind (jioendpoint.java:394) ... $ October 05, 2016 4:29:55 PM Org.apache.catalina.core.StandardService initinternal Grave: Failed to initialize connector [Con Nector[http/1.1-8080]]org.apache.catalina.lifecycleexception:failed to initialize component [connector[http/ 1.1-8080]]at Org.apache.catalina.util.LifecycleBase.init (lifecyclebase.java:106) at Org.apache.catalina.core.StandardService.initInternal (standardservice.java:559) at Org.apache.catalina.util.LifecyclEbase.init (lifecyclebase.java:102) at Org.apache.catalina.core.StandardServer.initInternal (Standardserver.java : 814) at Org.apache.catalina.util.LifecycleBase.init (lifecyclebase.java:102) at Org.apache.catalina.util.LifecycleBase.start (lifecyclebase.java:139) 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:207) 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:863) at Org.apache.maven.cli.MavenCli.doMain (mavencli.java:288) at Org.apache.maven.cli.MavenCli.main (mavencli.java:199) At Sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at Sun.reflect.NativeMethodAccessorImpl.invoke ( nativemethodaccessorimpl.java:57) at Sun.reflect.DelegatingMethodAccessorImpl.invoke ( delegatingmethodaccessorimpl.java:43) at Java.lang.reflect.Method.invoke (method.java:606) 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) at Org.codehaus.classworlds.Launcher.main (launcher.java:47) caused by:org.apache.catalina.LifecycleException: Protocol Handler Initialization Failedat org.apache.catalina.connector.Connector.initInternal (connector.java:983) At Org.apache.catalina.util.LifecycleBase.init (lifecyclebase.java:102) ... Morecaused by:java.net.BindException:Address already in use <null>:8080at Org.apache.tomcat.util.net.JIoEndpoint.bind (jioendpoint.java:407) at Org.apache.tomcat.util.net.AbstractEndpoint.init (abstractendpoint.java:623) at Org.apache.coyote.AbstractProtocol.init (abstractprotocol.java:434) at Org.apache.coyote.http11.AbstractHttp11JsseProtocol.init (abstracthttp11jsseprotocol.java:119) at Org.apache.catalina.connector.Connector.initInternAl (connector.java:981) ... Morecaused by:java.net.BindException:Address already in Useat Java.net.PlainSocketImpl.socketBind (Native Method) at Java.net.AbstractPlainSocketImpl.bind (abstractplainsocketimpl.java:376) at Java.net.ServerSocket.bind ( serversocket.java:376) at java.net.serversocket.<init> (serversocket.java:237) at java.net.ServerSocket.< Init> (serversocket.java:181) at Org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket ( defaultserversocketfactory.java:49) at Org.apache.tomcat.util.net.JIoEndpoint.bind (jioendpoint.java:394) ... $ October 05, 2016 4:29:55 pm Org.apache.catalina.core.StandardService startinternal Info: Starting service Tomcat October 05, 2016 4:29:55 pm Org.apache.catalina.core.StandardEngine startinternal Info: Starting Servlet engine:apache tomcat/7.0.47 October 05, 2016 4:29:55 pm Org.apache.catalina.core.ContainerBase startinternal Grave: A child container failed during Startjava.util.concurrent.executionexception:org.apache.catalina.lifecycleexception:failed to start component [Standardengine[tomcat]. Standardhost[localhost]. Standardcontext[/myssm]]at Java.util.concurrent.FutureTask.report (futuretask.java:122) at Java.util.concurrent.FutureTask.get (futuretask.java:188) 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:262) at Java.util.concurrent.ThreadPoolExecutor.runWorker (threadpoolexecutor.java:1145) at Java.util.concurrent.threadpoolexecutor$worker.run (threadpoolexecutor.java:615) at Java.lang.Thread.run ( thread.java:744) caused by:org.apache.catalina.LifecycleException:Failed to start component [Standardengine[tomcat]. Standardhost[localhost]. StAndardcontext[/myssm]]at Org.apache.catalina.util.LifecycleBase.start (lifecyclebase.java:154) ... 6 morecaused By:java.lang.ClassCastException:org.springframework.web.SpringServletContainerInitializer cannot be Cast to Javax.servlet.ServletContainerInitializerat Org.apache.catalina.startup.ContextConfig.getServletContainerInitializer (contextconfig.java:1670) at Org.apache.catalina.startup.ContextConfig.getServletContainerInitializers (contextconfig.java:1652) at Org.apache.catalina.startup.ContextConfig.processServletContainerInitializers (contextconfig.java:1562) at Org.apache.catalina.startup.ContextConfig.webConfig (contextconfig.java:1270) at Org.apache.catalina.startup.ContextConfig.configureStart (contextconfig.java:878) at Org.apache.catalina.startup.ContextConfig.lifecycleEvent (contextconfig.java:376) at Org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent (lifecyclesupport.java:119) at Org.apache.catalina.util.LifecycleBase.fireLifecycleEvent (lifecyclebase.java:90) at org.apache.cAtalina.core.StandardContext.startInternal (standardcontext.java:5322) at Org.apache.catalina.util.LifecycleBase.start (lifecyclebase.java:150) ... 6 more October 05, 2016 4:29:56 PM org.apache.catalina.core.ContainerBase startinternal Grave: 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:188) 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:207) 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:863) at Org.apache.maven.cli.MavenCli.doMain (Mavencli.java : 288) at Org.apache.maven.cli.MavenCli.main (mavencli.java:199) at Sun.reflect.NativeMethodAccessorImpl.invoke0 ( Native Method) at Sun.reflect.NativeMethodAccessorImpl.invoke (nativemethodaccessorimpl.java:57) at Sun.reflect.DelegatingMethodAccessorImpl.invoke (delegatingmethodaccessorimpl.java:43) at Java.lang.reflect.Method.invoke (method.java:606) 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) at Org.codehaus.classworlds.Launcher.main (launcher.java:47) 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:262) at Java.util.concurrent.ThreadPoolExecutor.runWorker ( threadpoolexecutor.java:1145) at Java.util.concurrent.threadpoolexecutor$worker.run (ThreadPoolExecutor.java:615) At Java.lang.Thread.run (thread.java:744) caused by:org.apache.catalina.lifecycleexception:a child container failed During Startat 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
What's wrong with being annoyed at the mistake of appearing?
Caused By:java.lang.ClassCastException:org.springframework.web.SpringServletContainerInitializer cannot is cast to Javax.servlet.ServletContainerInitializer
Seeing this is like saying there's a conflict in my servlet bag.
Since I have set up here to automatically run this program when packaging
And then there's servletapi in there.
<!--import Java EE jar package--><dependency><groupid>javax</groupid><artifactid>javaee-api </artifactId><version>7.0</version></dependency>
You can find this jar and change the original to
<!--import Java EE jar package--><dependency><groupid>javax</groupid><artifactid>javaee-api </artifactId><scope>provided</scope> <version>7.0</version></dependency>
Add a scope provided the reason is that he will first rely on finding the jar inside, if there is a use inside
Note:
The role of scope in the Maven dependency relationship
Dependency Scope
<scope> is also introduced in the,<dependency> in Pom 4, which primarily manages dependent deployments. Currently <scope> can use 5 values:
* Compile, default, applies to all stages and will be published along with the project.
* provided, similar to compile, expects the JDK, container or user to provide this dependency. such as Servlet.jar.
* Runtime, used only at runtime, such as JDBC driver, for run and test phases.
* Test, used only during testing, to compile and run the test code. Will not be published with the project.
* System, similar to provided, needs to explicitly provide an jar,maven that contains dependencies and does not find it in repository.
Caused By:java.lang.ClassCastException:org.springframework.web.SpringServletContainerInitializer cannot is cast to Javax.servlet.ServletContainerInitializer Error Resolution