请老师帮忙看看哪里错了
来源:2-1 用户列表初始化
慕丘
2019-10-11 08:02:00
十月 11, 2019 7:59:40 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server version: Apache Tomcat/7.0.96
十月 11, 2019 7:59:40 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server built: Jul 24 2019 13:00:10 UTC
十月 11, 2019 7:59:40 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Server number: 7.0.96.0
十月 11, 2019 7:59:40 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Name: Windows 8.1
十月 11, 2019 7:59:40 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: OS Version: 6.3
十月 11, 2019 7:59:40 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Architecture: x86
十月 11, 2019 7:59:40 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Java Home: C:\Program Files (x86)\Java\jre7
十月 11, 2019 7:59:40 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Version: 1.7.0_60-b19
十月 11, 2019 7:59:40 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: JVM Vendor: Oracle Corporation
十月 11, 2019 7:59:40 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_BASE: D:\apache-tomcat-7.0.96
十月 11, 2019 7:59:40 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: CATALINA_HOME: D:\apache-tomcat-7.0.96
十月 11, 2019 7:59:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.base=D:\apache-tomcat-7.0.96
十月 11, 2019 7:59:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dcatalina.home=D:\apache-tomcat-7.0.96
十月 11, 2019 7:59:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dwtp.deploy=D:\apache-tomcat-7.0.96\webapps
十月 11, 2019 7:59:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Djava.endorsed.dirs=D:\apache-tomcat-7.0.96\endorsed
十月 11, 2019 7:59:41 上午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Dfile.encoding=GBK
十月 11, 2019 7:59:41 上午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files (x86)\Java\jre7\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files (x86)/Java/jre7/bin/client;C:/Program Files (x86)/Java/jre7/bin;C:/Program Files (x86)/Java/jre7/lib/i386;D:\Python37\Scripts\;D:\Python37\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\iCLS\;C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin;C:\Program Files\MongoDB\Server\4.0\bin;D:\课件\文档\Java\Java数据库开发与实战应用\5、Maven入门\apache-maven-3.6.1\bin;;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;D:\wamp\bin\php\php5.5.12;C:\ProgramData\ComposerSetup\bin;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Java\jdk1.7.0_60\bin;C:\Users\86159\AppData\Local\Microsoft\WindowsApps;C:\Users\86159\AppData\Roaming\Composer\vendor\bin;D:\课件\Java Web\JSP开发环境\eclipse-jee-mars-2-win32\eclipse;;.
十月 11, 2019 7:59:41 上午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-bio-8080"]
十月 11, 2019 7:59:41 上午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-bio-8009"]
十月 11, 2019 7:59:41 上午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 332 ms
十月 11, 2019 7:59:41 上午 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
十月 11, 2019 7:59:41 上午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/7.0.96
十月 11, 2019 7:59:41 上午 org.apache.catalina.startup.TldConfig execute
信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
十月 11, 2019 7:59:42 上午 org.apache.catalina.util.SessionIdGeneratorBase createSecureRandom
警告: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [677] milliseconds.
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\apache-tomcat-7.0.96\webapps\docs
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\apache-tomcat-7.0.96\webapps\docs has finished in 36 ms
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\apache-tomcat-7.0.96\webapps\examples
十月 11, 2019 7:59:42 上午 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
十月 11, 2019 7:59:42 上午 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
十月 11, 2019 7:59:42 上午 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: attributeAdded('StockTicker', 'async.Stockticker@7175af')
十月 11, 2019 7:59:42 上午 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@dbb9b9')
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\apache-tomcat-7.0.96\webapps\examples has finished in 183 ms
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\apache-tomcat-7.0.96\webapps\file
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\apache-tomcat-7.0.96\webapps\file has finished in 45 ms
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\apache-tomcat-7.0.96\webapps\Filter-Encoding
十月 11, 2019 7:59:42 上午 org.apache.catalina.core.ContainerBase addChildInternal
严重: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Filter-Encoding]]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:1018)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:994)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:662)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1296)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:2038)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: The servlets named [CharacterServlet] and [Encoding.CharacterServlet] are both mapped to the url-pattern [/CharacterServlet] which is not permitted
at org.apache.catalina.deploy.WebXml.addServletMapping(WebXml.java:306)
at org.apache.catalina.startup.ContextConfig.processAnnotationWebServlet(ContextConfig.java:2463)
at org.apache.catalina.startup.ContextConfig.processClass(ContextConfig.java:2137)
at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2126)
at org.apache.catalina.startup.ContextConfig.processAnnotationsFile(ContextConfig.java:2094)
at org.apache.catalina.startup.ContextConfig.processAnnotationsFile(ContextConfig.java:2086)
at org.apache.catalina.startup.ContextConfig.processClasses(ContextConfig.java:1377)
at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1278)
at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:881)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:388)
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:5606)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
... 10 more
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
严重: Error deploying web application directory D:\apache-tomcat-7.0.96\webapps\Filter-Encoding
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Filter-Encoding]]
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:1022)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:994)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:662)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1296)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:2038)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\apache-tomcat-7.0.96\webapps\Filter-Encoding has finished in 14 ms
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\apache-tomcat-7.0.96\webapps\homeword
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\apache-tomcat-7.0.96\webapps\homeword has finished in 41 ms
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\apache-tomcat-7.0.96\webapps\host-manager
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\apache-tomcat-7.0.96\webapps\host-manager has finished in 39 ms
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\apache-tomcat-7.0.96\webapps\jstl
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\apache-tomcat-7.0.96\webapps\jstl has finished in 67 ms
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\apache-tomcat-7.0.96\webapps\Login
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\apache-tomcat-7.0.96\webapps\Login has finished in 41 ms
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\apache-tomcat-7.0.96\webapps\manager
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\apache-tomcat-7.0.96\webapps\manager has finished in 58 ms
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\apache-tomcat-7.0.96\webapps\ROOT
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\apache-tomcat-7.0.96\webapps\ROOT has finished in 32 ms
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory D:\apache-tomcat-7.0.96\webapps\shop
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory D:\apache-tomcat-7.0.96\webapps\shop has finished in 172 ms
十月 11, 2019 7:59:42 上午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-bio-8080"]
十月 11, 2019 7:59:42 上午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-bio-8009"]
十月 11, 2019 7:59:42 上午 org.apache.catalina.startup.Catalina start
信息: Server startup in 1751 ms
1回答
好帮手慕小班
2019-10-11
同学你好,查看报错信息,可能有两个问题造成-->Error deploying web application directory(部署web应用程序目录出错)。
1、可能是tomcat中的servlet-api的jar包版本不一致造成的,这里可以看到同学的tomcat版本是7的版本,那对应的servlet-api的版本是否一致呐,建议将tomcat与servlet-api的jar包版本统一起来。
2、StandardContext[/Filter-Encoding]]-->Filter-Encoding加载有问题,请同学检查一下web.xml文件中的内容是否有问题呐,比如 url-partten的配置是否有问题呐。
3、最后同学不添加项目,只启动tomcat服务器,看是否能正常启动呐,会报出如上的错误吗,我们可以通过这样的方式来定位是tomcat中的问题还是项目中的问题。
这里同学可以将自己的web.xml文件内容贴出到"我要回答"中,将项目结构贴出,便于老师可以测试一下同学的代码。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
相似问题