问答详情
源自:2-6 页面调用

启动的时候报错 这是为什么?

八月 25, 2015 1:43:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server version:        Apache Tomcat/7.0.57
八月 25, 2015 1:43:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server built:          Nov 3 2014 08:39:16 UTC
八月 25, 2015 1:43:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server number:         7.0.57.0
八月 25, 2015 1:43:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Name:               Windows 8.1
八月 25, 2015 1:43:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Version:            6.3
八月 25, 2015 1:43:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Architecture:          amd64
八月 25, 2015 1:43:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JAVA_HOME:             C:\Program Files\Java\jdk1.8.0_45\jre
八月 25, 2015 1:43:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Version:           1.8.0_45-b14
八月 25, 2015 1:43:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Vendor:            Oracle Corporation
八月 25, 2015 1:43:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_BASE:         F:\apache-tomcat-7.0.57
八月 25, 2015 1:43:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_HOME:         F:\apache-tomcat-7.0.57
八月 25, 2015 1:43:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.home=F:\apache-tomcat-7.0.57
八月 25, 2015 1:43:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.base=F:\apache-tomcat-7.0.57
八月 25, 2015 1:43:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.endorsed.dirs=F:\apache-tomcat-7.0.57/common/endorsed
八月 25, 2015 1:43:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.io.tmpdir=F:\apache-tomcat-7.0.57\temp
八月 25, 2015 1:43:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.library.path=C:\Program Files\Java\jdk1.8.0_45\bin;F:\apache-tomcat-7.0.57\bin
八月 25, 2015 1:43:58 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dsun.io.useCanonCaches=false
八月 25, 2015 1:43:58 下午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: Loaded APR based Apache Tomcat Native library 1.1.32 using APR version 1.5.1.
八月 25, 2015 1:43:58 下午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
八月 25, 2015 1:43:59 下午 org.apache.catalina.core.AprLifecycleListener initializeSSL
信息: OpenSSL successfully initialized (OpenSSL 1.0.1j 15 Oct 2014)
八月 25, 2015 1:43:59 下午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-apr-8080"]
八月 25, 2015 1:43:59 下午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-apr-8009"]
八月 25, 2015 1:43:59 下午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1109 ms
八月 25, 2015 1:43:59 下午 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
八月 25, 2015 1:43:59 下午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/7.0.57
八月 25, 2015 1:43:59 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory F:\apache-tomcat-7.0.57\webapps\S2_H4-1
八月 25, 2015 1:44:00 下午 org.apache.catalina.core.ContainerBase addChildInternal
严重: ContainerBase.addChild: start: 
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/S2_H4-1]]
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1245)
	at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1895)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	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: java.lang.IllegalArgumentException: Filter mapping specifies an unknown filter name Struts2Filter
	at org.apache.catalina.core.StandardContext.validateFilterMap(StandardContext.java:3095)
	at org.apache.catalina.core.StandardContext.addFilterMap(StandardContext.java:3060)
	at org.apache.catalina.deploy.WebXml.configureContext(WebXml.java:1343)
	at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1357)
	at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:889)
	at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:386)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
	at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5380)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	... 10 more
八月 25, 2015 1:44:00 下午 org.apache.catalina.startup.HostConfig deployDirectory
严重: Error deploying web application directory F:\apache-tomcat-7.0.57\webapps\S2_H4-1
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/S2_H4-1]]
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:904)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1245)
	at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1895)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	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)
八月 25, 2015 1:44:00 下午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory F:\apache-tomcat-7.0.57\webapps\S2_H4-1 has finished in 948 ms
八月 25, 2015 1:44:00 下午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-apr-8080"]
八月 25, 2015 1:44:00 下午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-apr-8009"]
八月 25, 2015 1:44:00 下午 org.apache.catalina.startup.Catalina start
信息: Server startup in 990 ms


提问者:醒来的只是躯壳 2015-08-25 13:46

个回答

  • 空灵_哈哈
    2015-08-25 14:16:03
    已采纳

    Filter mapping specifies an unknown filter name Struts2Filter,你过滤器名字配置是不对应的,你检查一下


  • 醒来的只是躯壳
    2015-08-25 13:47:42

    登入页面测试