请老师帮忙看看哪里错了

来源: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文件内容贴出到"我要回答"中,将项目结构贴出,便于老师可以测试一下同学的代码。

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

0

0 学习 · 9666 问题

查看课程