美文网首页
ubuntu tomcat APR安装

ubuntu tomcat APR安装

作者: 一介书生独醉江湖 | 来源:发表于2022-04-22 18:25 被阅读0次
# tomcat 启动异常 : 
org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib]
https://apr.apache.org/
image.png
image.png
# 拷贝到服务器
scp -r apr-1.7.0 root@*.*.*.28:/usr/local

cd /usr/local/apr-1.7.0
./configure && make && make install

cd /usr/local/tomcat/bin/
tar -zxvf tomcat-native.tar.gz

cd /usr/local/tomcat/bin/tomcat-native-1.2.23-src/native/
# 注意下面的/usr/local/apr 而不是/usr/local/apr-1.7.0
./configure --with-apr=/usr/local/apr --with-java-home=$JAVA_HOME
make && make install

vim /etc/profile
# 在最后增加
# 注意下面的/usr/local/apr 而不是/usr/local/apr-1.7.0
export LD_LIBRARY_PATH=/usr/local/apr/lib
source /etc/profile

# 完毕
遇到问题:
# 重启tomcat之后还是异常:
org.apache.catalina.core.AprLifecycleListener.lifecycleEvent 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-1.7.0/lib:/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib]
问题原因:
这个错误是由于我将/usr/local/apr 写成了/usr/local/apr-1.7.0

相关文章

网友评论

      本文标题:ubuntu tomcat APR安装

      本文链接:https://www.haomeiwen.com/subject/bjmnertx.html