一、控制台输出
2011-7-24 10:54:36 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\Program Files\Java\jre1.6.0_02\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;D:/Program Files/Java/jre1.6.0_02/bin/client;D:/Program Files/Java/jre1.6.0_02/bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\ThinkPad\Bluetooth Software\;C:\Program Files\Broadcom\WHL\;C:\Program Files\Intel\Services\IPT\;C:\Program Files\Common Files\Lenovo;C:\Program Files\Windows Live\Shared;C:\SWTOOLS\ReadyApps;D:\Program Files\Java\jdk1.6.0_02\bin
2011-7-24 10:54:36 org.apache.coyote.http11.Http11BaseProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2011-7-24 10:54:36 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 404 ms
2011-7-24 10:54:36 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2011-7-24 10:54:36 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/5.5.33
2011-7-24 10:54:36 org.apache.catalina.core.StandardHost start
信息: XML validation disabled
2011-7-24 10:54:36 org.apache.coyote.http11.Http11BaseProtocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2011-7-24 10:54:36 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2011-7-24 10:54:36 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/21 config=null
2011-7-24 10:54:36 org.apache.catalina.storeconfig.StoreLoader load
信息: Find registry server-registry.xml at classpath resource
2011-7-24 10:54:36 org.apache.catalina.startup.Catalina start
信息: Server startup in 403 ms
解决方法:将Tomcat /bin目录下的tcnative-1.dll文件复制到%JAVA_HOME%\bin目录下,重启tomcat 控制台会输出如下信息:
2011-7-24 11:01:49 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded APR based Apache Tomcat Native library 1.1.20.
2011-7-24 11:01:49 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
2011-7-24 11:01:50 org.apache.coyote.http11.Http11AprProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2011-7-24 11:01:50 org.apache.coyote.ajp.AjpAprProtocol init
信息: Initializing Coyote AJP/1.3 on ajp-8009
2011-7-24 11:01:50 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 985 ms
2011-7-24 11:01:50 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2011-7-24 11:01:50 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/5.5.33
2011-7-24 11:01:50 org.apache.catalina.core.StandardHost start
信息: XML validation disabled
2011-7-24 11:01:50 org.apache.coyote.http11.Http11AprProtocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2011-7-24 11:01:50 org.apache.coyote.ajp.AjpAprProtocol start
信息: Starting Coyote AJP/1.3 on ajp-8009
2011-7-24 11:01:50 org.apache.catalina.storeconfig.StoreLoader load
信息: Find registry server-registry.xml at classpath resource
2011-7-24 11:01:50 org.apache.catalina.startup.Catalina start
信息: Server startup in 309 ms
再看服务器的启动状态一直是处于starting状态,一段时间会报:Server Tomcat v5.5 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.错误。这是server locations 设置的问题,双击Servers窗口下的服务器配置,选定server locations的Use tomcat installation,保存设置重启服务器。
分享到:
相关推荐
4. **日志与错误处理**:Tomcat的日志信息主要分布在logs目录下,通过分析这些文件可以解决运行时问题。 Eclipse汉化包则是为了让Eclipse的界面和文档显示为中文,提高使用体验。Eclipse的汉化通常通过安装插件实现...
然而,在实际操作过程中,不少用户会遇到Eclipse中Tomcat启动失败的问题,这不仅影响了开发效率,也可能导致项目延期。本文将深入探讨这一问题,并提供一系列可能的解决方案,帮助开发者们有效应对Eclipse中Tomcat...
在Eclipse中配置Tomcat服务器是一项常见的开发任务,主要用于运行基于Java的Web应用程序。下面将详细解释这个过程以及如何解决可能出现的404错误。 首先,确保已经安装了Apache Tomcat服务器,例如在这个例子中是...
3. **调试模式**:在服务器上右键选择"Debug",Eclipse将以调试模式启动Tomcat,允许我们在代码级别进行调试,设置断点,查看变量值等。 4. **自动部署**:Eclipse支持自动部署功能,当项目源代码有改动并保存后,...
本文将详细介绍如何在Eclipse IDE中配置Apache Tomcat服务器,并通过几种不同的方式发布Web应用程序。 #### 二、准备工作 **1. 软件下载** - **Eclipse IDE**:选择适合Web开发的版本,例如Eclipse for Java EE ...
【标题】"TomcatPlugin eclipse插件"是一个专门为Eclipse集成开发环境设计的插件,它的主要功能是方便开发者在Eclipse中管理和调试Tomcat服务器。这个插件极大地提升了Java Web应用开发的效率,因为它允许用户直接在...
**三、从Eclipse启动Tomcat** 1. **启动服务器**:在创建的服务器上点击右键,选择`Start`,Eclipse会自动部署项目并启动Tomcat。如果看到Tomcat的控制台输出,且无错误提示,表明启动成功。 2. **验证配置**:在...
- 在Eclipse中可以通过多种方式启动Tomcat服务,例如通过“Servers”视图或使用快捷菜单等。 - 启动Tomcat后,确保它正在运行且没有错误。 ##### 5. 配置远程调试 - 在Eclipse中创建一个新的Run Configuration。 - ...
在Java Web开发中,Tomcat服务器和Eclipse IDE的集成是常见的工作流程,能够帮助开发者便捷地进行项目部署、调试和测试。Tomcat 7.0版本是一个流行的轻量级应用服务器,支持Servlet 3.0规范,而Eclipse则是一款强大...
4. **日志与错误处理**:Tomcat的错误信息和日志记录通常在logs目录下,这对于调试和排查问题至关重要。 5. **安全性**:Tomcat的安全管理器可以在conf/server.xml中配置,用于限制应用的权限。此外,还可以通过...
Eclipse中启动Tomcat服务器产生错误的原因及解决方案
在使用Eclipse集成开发环境部署并运行基于Tomcat的应用程序时,经常会出现“java.lang.OutOfMemoryError: Java heap space”这类错误提示。这表明当前分配给Java虚拟机(JVM)的内存不足以支持程序正常运行,即发生...
通过在Eclipse集成开发环境中直接运行源码,可以方便地调试和分析Tomcat的执行流程。 首先,我们需要了解Tomcat的基本架构。Tomcat主要由以下几个核心组件构成: 1. **Catalina**:这是Tomcat的核心,负责处理...
- 当遇到问题时,查看Eclipse的错误日志或Tomcat的logs目录下的日志文件,它们能提供错误信息和解决方案。 通过以上步骤,你就能在Eclipse中成功导入并配置Tomcat服务器,开始你的Web应用开发之旅。这只是一个基础...
- 如果遇到问题,如启动失败或无法访问,检查日志文件(位于Tomcat的logs目录下)以获取错误信息。 通过上述步骤,你可以在Eclipse中便捷地部署和启动Web项目,利用Eclipse的强大功能和Tomcat的稳定性能,实现高效...
为了确保一切运行顺畅,你需要对日志文件进行监控,检查错误和警告信息,这通常位于Tomcat的`logs`目录下。同时,了解如何使用Eclipse的调试器来定位和解决问题也至关重要。 总结,Java开发者需要熟练掌握JDK的安装...
Tomcat和Eclipse的集成是通过插件来实现的,插件将Tomcat集成到Eclipse中,以便在Eclipse中启动和管理Tomcat。插件会在Eclipse中创建一个Tomcat服务器实例,并提供了许多有用的功能,例如自动部署和热部署等。 超时...
完成上述步骤后,应在Eclipse中成功启动和停止Tomcat服务器,验证配置是否正确。 ### 三、常见问题及解决方案 部分教程建议在`windows-divferences-MyEclipse-Application Servers-Tomcat5`中直接配置Tomcat...