新增apr包,ld.so.conf加路径了,也ldconfig了,但就是不生效,请指点!
时间:2008-02-10
来源:互联网
情况是这样的:我为了让tomcat使用apr,安装了apr包到/usr/local/apr/lib/。然后把该路径加到ld.so.conf了,也运行ldconfig了。而且能查看到加载情况。
# ldconfig -v|grep apr
/usr/local/apr/lib:
libgstdataprotocol-0.10.so.0 -> libgstdataprotocol-0.10.so.0.8.1
libapr-1.so.0 -> libapr-1.so.0.2.7
libaprutil-1.so.0 -> libaprutil-1.so.0.2.7
但是启动tomcat时就是找不到apr。经实验发现,一定要设置LD_LIBRARY_PATH才行。真是奇怪。请教各位大侠,谢谢!
# ldconfig -v|grep apr
/usr/local/apr/lib:
libgstdataprotocol-0.10.so.0 -> libgstdataprotocol-0.10.so.0.8.1
libapr-1.so.0 -> libapr-1.so.0.2.7
libaprutil-1.so.0 -> libaprutil-1.so.0.2.7
但是启动tomcat时就是找不到apr。经实验发现,一定要设置LD_LIBRARY_PATH才行。真是奇怪。请教各位大侠,谢谢!
作者: skysaint 发布时间: 2008-02-10
估计 tomcat 自己设置了 LD_LIBRARY_PATH
作者: 晨想 发布时间: 2008-02-10
引用:
作者: 晨想
估计 tomcat 自己设置了 LD_LIBRARY_PATH
|
不知道tomcat是什么机制,反正grep它的启动脚本是没有发现任何LD_LIBRARY_PATH的设置,不过我也不想去深究了,只好设置一下好了。
作法:
# pwd
/usr/local/tomcat/bin
# cat setenv.sh
#!/bin/sh
export CATALINA_OPTS="$CATALINA_OPTS -Djava.library.path=$TOMCAT_HOME/bin/tomcat-native-1.1.10-src/jni/native/.libs"
export LD_LIBRARY_PATH=/usr/local/lib:/usr/local/apr/lib
启动正常。
不知道为什么,唉,算了,不管了。
再次感谢!
作者: skysaint 发布时间: 2008-02-10
相关阅读 更多
热门阅读
- office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
- 如何安装mysql8.0
阅读:31
- Word快速设置标题样式步骤详解
阅读:28
- 20+道必知必会的Vue面试题(附答案解析)
阅读:37
- HTML如何制作表单
阅读:22
- 百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
- ET文件格式和XLS格式文件之间如何转化?
阅读:24
- react和vue的区别及优缺点是什么
阅读:121
- 支付宝人脸识别如何关闭?
阅读:21
- 腾讯微云怎么修改照片或视频备份路径?
阅读:28