tomcat8启动报错apr

匿名 (未验证) 提交于 2019-12-02 23:37:01

1、错误如下:---: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:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib

2、安装

# 安装依赖库
yum install apr-devel
yum install openssl-devel
yum install gcc
yum install make

yum install apr-devel openssl-devel
# 安装apr
cd /home/software/apache-tomcat-8.0.37/bin/

cd tomcat-native-1.2.8-src/native/
# 安装后会提示apr包安装在/usr/local/apr/lib文件夹下

再进行安装。 par路径为:/usr/local/apr

make && make install
# 修改catalina.sh(setenv.sh)
JAVA_OPTS="$JAVA_OPTS -Djava.library.path=/usr/local/apr/lib"

# 修改Connector使用的协议(server.xml)
<Connector port="8080" protocol="org.apache.coyote.http11.Http11AprProtocol"
connectionTimeout="20000"
redirectPort="8443" />
# 企业apr生命周期监听器(不使用SSL)
<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="off" />

文章来源: https://blog.csdn.net/u014373554/article/details/90751708
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!