解决办法: 查看你的web.xml是否写错,规范
五月 04, 2014 1:21:10 下午 org.apache.catalina.core.AprLifecycleListener init 信息: Loaded APR based Apache Tomcat Native library 1.1.29 using APR version 1.4.8. 五月 04, 2014 1:21:10 下午 org.apache.catalina.core.AprLifecycleListener init 信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true]. 五月 04, 2014 1:21:10 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:demo-echeque-web' did not find a matching property. 五月 04, 2014 1:21:11 下午 org.apache.catalina.core.AprLifecycleListener initializeSSL 信息: OpenSSL successfully initialized (OpenSSL 1.0.1e 11 Feb 2013) 五月 04, 2014 1:21:11 下午 org.apache.coyote.AbstractProtocol init 信息: Initializing ProtocolHandler ["http-apr-8082"] 五月 04, 2014 1:21:11 下午 org.apache.coyote.AbstractProtocol init 信息: Initializing ProtocolHandler ["ajp-apr-8011"] 五月 04, 2014 1:21:11 下午 org.apache.catalina.startup.Catalina load 信息: Initialization processed in 1193 ms 五月 04, 2014 1:21:11 下午 org.apache.catalina.core.StandardService startInternal 信息: Starting service Catalina 五月 04, 2014 1:21:11 下午 org.apache.catalina.core.StandardEngine startInternal 信息: Starting Servlet Engine: Apache Tomcat/7.0.53 五月 04, 2014 1:21:13 下午 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[Catalina].StandardHost[localhost].StandardContext[/demo-echeque-web]] 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:799) 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[Catalina].StandardHost[localhost].StandardContext[/demo-echeque-web]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) ... 6 more Caused by: java.lang.IllegalStateException: Unable to complete the scan for annotations for web application [/demo-echeque-web] due to a StackOverflowError. Possible root causes include a too low setting for -Xss and illegal cyclic inheritance dependencies. The class hierarchy being processed was [org.bouncycastle.asn1.ASN1EncodableVector->org.bouncycastle.asn1.DEREncodableVector->org.bouncycastle.asn1.ASN1EncodableVector] at org.apache.catalina.startup.ContextConfig.checkHandlesTypes(ContextConfig.java:2109) at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2056) at org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1931) at org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1897) at org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1882) at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1314) at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:873) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:371) 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:5355) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 6 more 五月 04, 2014 1:21:13 下午 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[Catalina].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:300) 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:731) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.startup.Catalina.start(Catalina.java:689) 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.apache.catalina.startup.Bootstrap.start(Bootstrap.java:321) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455) Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].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 start at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1131) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:799) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 6 more 五月 04, 2014 1:21:13 下午 org.apache.catalina.startup.Catalina start 严重: The required Server component failed to start so Tomcat is unable to start. org.apache.catalina.LifecycleException: Failed to start component [StandardServer[8007]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) at org.apache.catalina.startup.Catalina.start(Catalina.java:689) 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.apache.catalina.startup.Bootstrap.start(Bootstrap.java:321) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455) Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardService[Catalina]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:731) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 7 more Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:443) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 9 more 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.StandardEngine.startInternal(StandardEngine.java:300) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 11 more 五月 04, 2014 1:21:13 下午 org.apache.coyote.AbstractProtocol pause 信息: Pausing ProtocolHandler ["http-apr-8082"] 五月 04, 2014 1:21:13 下午 org.apache.coyote.AbstractProtocol pause 信息: Pausing ProtocolHandler ["ajp-apr-8011"] 五月 04, 2014 1:21:13 下午 org.apache.catalina.core.StandardService stopInternal 信息: Stopping service Catalina 五月 04, 2014 1:21:13 下午 org.apache.coyote.AbstractProtocol destroy 信息: Destroying ProtocolHandler ["http-apr-8082"] 五月 04, 2014 1:21:13 下午 org.apache.coyote.AbstractProtocol destroy 信息: Destroying ProtocolHandler ["ajp-apr-8011"]
相关推荐
- `conf`:包含Tomcat的配置文件,如server.xml、web.xml等。 - `lib`:存放Tomcat运行所需的库文件。 - `logs`:日志文件存放位置,记录Tomcat运行时的信息。 - `webapps`:默认的应用部署目录,将WAR或目录...
2. **conf目录**:存放Tomcat的主要配置文件,例如`server.xml`(定义服务器配置)、`web.xml`(全局Web应用配置)和`context.xml`(特定应用上下文配置)。 3. **lib目录**:包含Tomcat运行时所需的JAR文件,如...
- **conf**:存放Tomcat的配置文件,如`server.xml`,`web.xml`,`context.xml`等。 - **lib**:存放Tomcat运行所需的库文件。 - **logs**:存储服务器的日志文件。 - **webapps**:默认的应用部署目录,你可以将你...
- **conf**:存放所有配置文件,如`server.xml`、`web.xml`等,这些都是调整Tomcat行为的关键文件。 - **lib**:包含运行Tomcat所需的库文件。 - **logs**:日志文件的存储位置,用于监控和调试。 - **temp**:临时...
Apache Tomcat 8.5.64 是一个广泛使用的开源软件,它是一个实现了Java Servlet、JavaServer Pages(JSP)和Java EE的Web应用程序容器。这个版本是为Windows 64位操作系统设计的,因此“apache-tomcat-8.5.64-windows...
3. **启动和停止服务**:使用`bin/startup.bat`和`bin/shutdown.bat`脚本来启动和停止Tomcat服务。 4. **部署Web应用程序**:将WAR文件放入`webapps`目录或通过管理工具如Manager App来部署。 对于开发和部署Web...
bin目录下有启动和停止服务器的脚本,conf目录存储配置文件,如server.xml、context.xml等,lib目录包含运行Tomcat所需的库文件,webapps目录用于部署Web应用,logs记录日志,work目录存储编译后的JSP文件和Servlet...
Apache Tomcat 是一个开源的Java Servlet容器,它实现了Java EE中的Web应用服务器规范,特别是Servlet和JSP。这个"apache-tomcat-8.5.47.tar.gz"是一个针对Linux系统的Tomcat服务器版本的压缩包,使用的是tar.gz格式...
在性能方面,Tomcat 8.5.69通过优化内部处理机制和错误修复,提升了服务器响应速度和并发处理能力。特别是对于高流量和大型企业级应用,这些改进能显著提高系统的整体性能。此外,它还加强了安全性,修复了多个安全...
5. **启动和管理**:通过运行`bin/startup.bat`脚本启动Tomcat,使用`bin/shutdown.bat`关闭。还可以使用`bin/catalina.sh`或`catalina.bat`脚本来控制更多服务选项。 6. **Web应用程序部署**:将WAR文件(Web应用...
3. **配置文件**:Tomcat的配置主要通过一系列XML文件进行,如`server.xml`、`context.xml`、`web.xml`等。这些文件定义了服务器的行为、虚拟主机、应用上下文以及Servlet和过滤器的映射。 4. **目录结构**:在解压...
2. **conf**:存储Tomcat的配置文件,如server.xml、web.xml等。 3. **lib**:存放Tomcat运行所需的库文件。 4. **logs**:日志文件存储位置,用于查看服务器运行状态和错误信息。 5. **webapps**:Web应用程序的...
Apache Tomcat是一个开源的Java Servlet容器,主要用于运行Java Web应用程序,包括JSP和Servlet。Tomcat8.5.23是该服务器的一个特定版本,专为Windows 64位操作系统设计,提供高效、稳定和安全的平台来部署Web服务。...
4. **设置权限**:确保Tomcat启动用户对Tomcat目录有适当的读写权限。 5. **启动和管理**:使用`bin/startup.sh`启动Tomcat,`bin/shutdown.sh`关闭Tomcat。还可以使用`bin/catalina.sh`脚本进行其他管理操作。 6....
- 此外,需要确保`conf/context.xml`和`conf/web.xml`配置文件中的敏感信息如数据库连接字符串被正确保护。 6. **应用部署**: - 将WAR文件放入 `webapps` 目录下,Tomcat会在启动时自动部署应用。 - 或者可以...
可以通过调整`conf/catalina.properties`、`conf/server.xml`和`conf/web.xml`中的参数来优化Tomcat性能,例如增大线程池大小、增加连接器的超时时间等。 9. **防火墙配置**: 如果服务器有防火墙,需要配置规则...
2. `conf` 目录:存放Tomcat的配置文件,例如`server.xml`定义了服务器的配置,`web.xml`是全局的Web应用部署描述符。 3. `lib` 目录:存储Tomcat运行所需的JAR文件和其他库。 4. `logs` 目录:日志文件的存放位置,...
Apache Tomcat 9.0.54是一个稳定版本,包含了对之前版本的一些错误修复、性能优化以及安全更新。此版本遵循Java EE 8规范,提供了对最新Java语言特性和API的支持。在部署应用程序时,它确保了与Java标准的兼容性,这...
2. `conf`:配置文件的存储位置,如`server.xml`用于配置服务器,`context.xml`管理Web应用程序上下文。 3. `lib`:包含Tomcat运行所需的JAR文件和其他库。 4. `webapps`:默认的Web应用程序部署目录,您可以将打包...
10. **最新版本特性**:Tomcat 9.0.82可能包含性能提升、错误修复和对Java新版本的支持。 理解这些知识点,有助于开发者有效地安装、配置和管理Apache Tomcat服务器,从而为基于Java的Web应用提供稳定、高效的运行...