本文章主要探讨Apache Tomcat在启动过程中遇到的与APR(Apache Portable Runtime)相关的常见问题,并提供解决方案。适合开发者阅读。
2010年8月11日 18:24:13 Apache Tomcat Native库未在java.library.path路径下找到,该库允许生产环境中的最佳性能,具体路径为:D:\Java\jre1.5.0_11\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel;C:\Program Files\Microsoft SQL Server\80\Tools\binn;D:\Java\jdk1.5.0_11\bin;D:\Tomcat 5.0\bin。
2010年8月11日 18:24:13 初始化 Coyote HTTP/1.1
信息:初始化Coyote HTTP/1.1在端口http-8080上完成。
2010年8月11日 18:24:13 Catalina启动
信息:初始化过程耗时984毫秒。
2010年8月11日 18:24:13 标准服务Catalina开始运行
信息:标准引擎Apache Tomcat5.5.23正在启动。
2010年8月11日 18:24:13 开始标准主机
信息:禁用XML验证。
2010年8月11日 18:24:13 Coyote HTTP/1.1开始运行在http-8080端口。
信息:JK正在监听地址为0.0.0.0的8009号端口上的ajp连接。
2010年8月11日 18:24:13 JkMain启动
信息:Jk运行,ID=0,时间=187毫秒,配置=null。
2010年8月11日 18:24:13 StoreLoader加载开始
信息:在类路径资源中找到服务器注册表server-registry.xml。
2010年8月11日 18:24:13 Catalina启动完成
信息:服务启动耗时为1235毫秒。
为了使Tomcat运行良好,需要安装apr支持。按照指示下载并复制文件tcnative-1.dll到C:\Windows\System32或将其放置在Tomcat的bin目录下后重启Tomcat即可解决问题。