java.lang.UnsatisfiedLinkError:本机库 /usr/local/xuggler/lib/libxuggle-xuggler.so.3.4.1012 已加载到另一个类加载器中

发布于 2024-10-20 06:45:46 字数 294 浏览 4 评论 0原文

我成功地在我的 tomcat 环境中引入了 xuggle 并且它运行得很好。 发生了一些事情,从那一刻起,每当我的缩略图生成器被调用(是使用 xuggle 最多的类)时,我都会得到 *java.lang.UnsatisfiedLinkError:本机库 /usr/local/xuggler/lib/libxuggle-xuggler.so.3.4.1012 已在另一个类加载器中加载* 异常。 我必须修复它的唯一方法是重新启动 tomcat。 由于我无法在我的笔记本电脑上重现该错误,因此我非常感谢您的帮助。

I successfully introduced xuggle in my tomcat environment and it worked perfectly.
Than something happens , and from that moment on, any time my thumbnail generator is called ( is the class that uses xuggle the most) i got the
*java.lang.UnsatisfiedLinkError: Native Library /usr/local/xuggler/lib/libxuggle-xuggler.so.3.4.1012 already loaded in another classloader* exception.
The only way I have to fix it is by restarting tomcat.
Since I can't reproduce the error nor on my laptop, I really appreciate a little help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

匿名。 2024-10-27 06:45:46

发生这种情况可能是因为您的 Xuggler Jars 位于 webapp lib 目录中,并且它需要位于 CATALINA_ROOT 目录中。有关详细信息,请参阅 Xuggler 常见问题解答。停止 tomcat,将 Xuggler jar 文件移至 ${CATALINA_HOME}/shared/lib 目录,然后重新启动 tomcat,一切都应该正常。

This happens probably because you have the Xuggler Jars in a webapp lib directory, and it needs to be at the CATALINA_ROOT directory. See the Xuggler FAQ for details. Stop tomcat, move the Xuggler jar files to the ${CATALINA_HOME}/shared/lib directory and restart tomcat and all should be OK.

一场春暖 2024-10-27 06:45:46

如果您无法在其他设备上重现相同的问题,请尝试检查您的系统类路径是否具有此特定 jar 文件的条目,因为在通常的 tomcat 配置中,系统类路径是与 lib jar 文件一起添加的。

If you can't reproduce the same problem on other devices, try to check if your system classpath has entry for this specific jar file because in usual tomcat configuration, system classpath is added along-with lib jar files.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文