0

Tomcat 環境にxuggleを導入することに成功し 、完全に機能しました。何かが起こるより、そしてその瞬間から、サムネイルジェネレーターが呼び出されるたびに(xuggleを最も使用するクラスです)、 *java.lang.UnsatisfiedLinkError: Native Library /usr/local/xuggler/lib/libxuggle-xuggler.so.3.4.1012 already loaded in another classloader*例外が発生しました。これを修正する唯一の方法は、Tomcat を再起動することです。エラーを再現することも、ラップトップで行うこともできないため、少しお役に立てれば幸いです。

4

2 に答える 2

1

これはおそらく、webapp lib ディレクトリに Xuggler Jar があり、CATALINA_ROOT ディレクトリにある必要があるために発生します。詳細については、Xuggler FAQを参照してください。Tomcat を停止し、Xuggler jar ファイルを ${CATALINA_HOME}/shared/lib ディレクトリに移動し、Tomcat を再起動すると、すべて問題ありません。

于 2011-03-28T01:55:30.230 に答える
0

他のデバイスで同じ問題を再現できない場合は、システムクラスパスにこの特定のjarファイルのエントリがあるかどうかを確認してください。通常のTomcat構成では、システムクラスパスがlibjarファイルとともに追加されます。

于 2011-03-04T09:43:47.577 に答える