2011-03-04 43 views
0

我成功引進xuggle在我的tomcat環境,它完美地工作。 比有事,從那個時候起,我的縮略圖生成被稱爲任何時間(是xuggle使用最多的類)我得到了 *java.lang.UnsatisfiedLinkError: Native Library /usr/local/xuggler/lib/libxuggle-xuggler.so.3.4.1012 already loaded in another classloader*例外。 我必須修復它的唯一方法是重新啓動tomcat。 既然不能重現的錯誤,也沒有我的筆記本電腦,我真的很感激一些幫助。java.lang.UnsatisfiedLinkError中:本地庫/usr/local/xuggler/lib/libxuggle-xuggler.so.3.4.1012已裝入另一個類加載器

回答

1

出現這種情況可能是因爲你有Xuggler罐子在web應用程序li​​b目錄下,並且它需要在CATALINA_ROOT目錄。詳情請參閱Xuggler FAQ。停止Tomcat,該Xuggler jar文件移動到$ {CATALINA_HOME} /共享/ lib目錄下,並重新啓動Tomcat和所有應該沒問題。

+0

我也有通過設置依賴的範圍,因爲以改善我的pom.xml,然後它的工作完美 – genjosanzo 2011-04-28 15:01:37

0

如果您不能重現上的其他設備相同的問題,嘗試檢查,如果你的系統類路徑中有這個特定的JAR文件條目,因爲在通常的Tomcat配置,是沿與添加的lib jar文件系統類路徑。

相關問題