Tomcat启动问题-Apache Tomcat Native library which allows optimal performance
今天下载Windows安装版的tomcat5.5,安装完以后启动 时候出现:
The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: ……
意思 是说在产品环境下可以优化工作性能的Tomcat的本地包没有找到。
Google了一下,原来Tomcat从5.5版本后增加了APR技术 (Apache Portable Runtime),这是一个用C语言写成文件包,目的在于提高Tomcat的服务性能,从而使得Tomcat将不仅仅担任一个容器的功能,而是要成为一个 一般的web服务器(general purpose webserver)。 所以按照上面的提示,下载了tcnative-1.dll文件,放入上面提示所列出的java.library.path中的任意一个里面,结果又出现下面的错误:
严重: An incompatible version 1.1.1 of the Apache Tomcat Native library is installed, while Tomcat requires version 1.1.3
意思是说刚才下的版本过低,需要下载一个更高高版本的。
Native Library下载地址:http://tomcat.heanet.ie/native/
http://xzh.i3geek.com