原创

The APR based Apache Tomcat Native library

linux下:

因为tomcat包中没有提供编译好的so文件,所以需要自己编译,tomcat发行版中提供了源码,

文件为tomcat的bin/tomcat-native.tar.gz,另外编译时候需要依赖APR 1.2、OpenSSL,如果机器上没有安装,

可以使用 yum -y install apr-devel openssl-devel 来进行安装。

解压tomcat-native.tar.gz后会得到一个tomcat-native-1.1.20-src的目录,

Native library的源文件位于tomcat-native-1.1.20-src/jni/native下,进入该目录,

执行 ./configure --with-apr=/usr/bin/apr-1-config

顺利通过,然后执行 make && make install 编译就算搞定,

在/usr/local/apr/lib/下看到一个名为 libtcnative-1.so 的文件,拷贝该文件到tomcat启动时提示的任何一个路径即可。

cd /usr/local/apr/lib/

cp libtcnative-1.so /usr/lib/


正文到此结束
本文目录