Tomcat6.0并安装到eclipse后,当任意建一个工程后,启动Tomcat后都会有一个“警告”的提示(对工程与页面显示没有任何影响)。于是删除工程,只启动Tomcat服务器时,同样提示信息:The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path,是说在产品环境下可以优化工作性能的Tomcat的本地包没有找到。 原因:Tomcat从5.5版本后增加了APR技术(Apache Portable Runtime),这是一个用C语言写成文件包,目的在于提高Tomcat的服务性能,从而使得Tomcat将不仅仅担任一个容器的功能,而是要成为一个一般的web服务器。 解决方法:http://tomcat.apache.org/tomcat-6.0-doc/apr.html中有具体说明。需要在http://tomcat.heanet.ie/native/1.1.14/binaries/win32/下载一个已编译的dll文件tcnative-1.dll,之后将该文件复制到c:\windows\system32\下即可。