catalina.out 错误日志显示: 信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/local/apr/lib
如果你的 tomcat 是 NIO 方式启动, 是没有问题的, 如果是用 native+APR 方式运行的, 而且 APR 是手动编译安装的, 那 APR 是不在上述 PATH 环境中的.
也就是说, tomcat 启动找不到 APR 库会报错.
故障服务器:
正常服务器:
路径: /usr/local/apr/lib
解决方法:
- cd /Data/apache-tomcat-7.0.68/bin/tomcat-native-1.1.33-src/jni/native/.lib
- ln -s libtcnative-1.so.0.1.33 /usr/local/apr/lib/libtcnative-1.so
- ln -s libtcnative-1.so.0.1.33 /usr/local/apr/lib/libtcnative-1.so.0
问题解决!
来源: http://www.bubuko.com/infodetail-2896626.html