起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 135|回复: 0

[分享]The Apache Tomcat Native library not found的解决

[复制链接]
发表于 2008-2-2 18:03:35 | 显示全部楼层 |阅读模式
Linux或者Unix下,Tomcat启动过程中的信息
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/local/diablo-jdk1.5.0/jre/lib/i386/client:/usr/local/diablo-jdk1.5.0/jre/lib/i386:/usr/local/diablo-jdk1.5.0/jre/../lib/i386:/usr/lib:/usr/local/lib

可以通过以下步骤来清除
1. 安装 APR
1)下载源码包 apr-1.2.8.tar.gz
  下载地址:http://apr.apache.org
2)安装步骤
  ./configure --prefix=/usr/local/apache2/apr
  make
  make install
3)注意:prefix必须一次写正确,否则无法卸载重新指定目录

2. 安装APR-UTIL apr-util-1.2.8.tar.gz
1)下载源码包
  下载地址: http://apr.apache.org
2)安装步骤
  ./configure --prefix=/usr/local/apache2/apr --with-apr=/usr/local/apache2/apr
  make
  make install
3)注意:prefix必须一次写正确,否则无法卸载重新指定目录

3.安装Tomcat-Native连接APR,提高静态资源的访问性能
1)下载软件包  tomcat-native-1.1.10-src.tar.gz
   下载地址:http://archive.apache.org/dist/tomcat/tomcat-connectors/native/
2)安装步骤
   a. tar zxvf tomcat-native-1.1.10-src.tar.gz
   b. cd /tomcat-native-1.1.10-src/jni/native
   c. ./configure --prefix=/usr/local/apache2/apr --with-apr=/usr/local/apache2/apr --with-java-home=/usr/java/jdk1.5.0_12
   d. make
   e. make install
   f. 修改  bin/catalina.sh 添加 CATALINA_OPTS=' -Djava.library.path=/usr/local/apache2/apr '
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-6 12:32 , Processed in 0.040508 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表