1

ubuntu 10.04にApache aprをインストールしました

sudo apt-get install libtcnative-1

私がTomcatを述べたとき、次のエラーが発生しました:

Aug 07, 2013 6:57:32 PM org.apache.catalina.core.AprLifecycleListener init
SEVERE: An incompatible version 1.1.22 of the APR based Apache Tomcat Native library is installed, while Tomcat requires version 1.1.24

そのエラーを修正するにはどうすればよいですか?

4

4 に答える 4

2

Tomcat ネイティブ ライブラリを新しいバージョンにアップグレードする必要があります。

sudo apt-get アップグレード libtcnative-1

于 2016-12-22T00:16:00.300 に答える
1

ソースから apr をインストールし、 setenv で library へのパスを指定するだけで簡単に実行できます。これを setenv.sh に設定します

export LD_LIBRARY_PATH='$LD_LIBRARY_PATH:/usr/local/apr/lib'

ここで詳細をフォローできます http://www.sheroz.com/installing-apache-tomcat-native-linux-ubuntu-1204

于 2013-11-29T10:13:31.823 に答える
1

Apache Tomcat ネイティブ ライブラリをコンパイルするためのスクリプトを作成しました。

#!/bin/bash

export APR_PATH=/usr/bin/apr-1-config
export JAVA_HOME=/opt/java
export TOMCAT_HOME=/opt/tomcat
export INSTALL_PREFIX=/usr

wajig install libaprutil1-dev make

cd /tmp
rm -Rf tomcat-native-*
tar -zxf $TOMCAT_HOME/bin/tomcat-native.tar.gz
cd /tmp/tomcat-native-*/jni/native

./configure --with-apr=$APR_PATH --with-java-home=$JAVA_HOME --prefix=$INSTALL_PREFIX
make && make install
于 2013-11-12T15:34:25.263 に答える