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/
亲,沙发正空着,还不快来抢?
我要评论 / 展开表单