linux - 在 Linux 上的 Tomcat 中安装 xuggler java 库

标签 linux tomcat

我正在尝试在 fedora-release-7-3 上的 Tomcat(版本 5.5)中安装 xuggler Java 库

我应该安装可在 xuggler 网站上下载的二进制文件还是构建我自己的 (http://www.xuggle.com/xuggler/downloads/build.jsp)?

我首先采取了简单的步骤并安装了从 http://www.xuggle.com/xuggler/downloads/ 下载的现成二进制文件在我的 Linux 服务器上的 usr/local/xuggler 文件夹中,然后将 jar 文件从 share/java/jars 文件夹复制到 Tomcat 的 $CATALINA_HOME/shared/lib 目录(由 http://wiki.xuggle.com/Frequently_Asked_Questions#I_get_an_.22UnsatisfiedLinkError.22_when_I_run_Xuggler-based_Applications_in_Tomcat 这些是一些 6 个 .jar 文件,包括 xuggle-xuggler.jar

重新启动 Tomcat 后,当我的 Java 代码尝试调用某些 xuggler 方法(例如查找视频时长一个 flv 文件。

我做错了什么?非常感谢任何帮助!

最佳答案

确保 Tomcat 可以看到您必须使用 XUGGLE 设置的环境变量。特别是 LD_LIBRARY_PATH。

关于linux - 在 Linux 上的 Tomcat 中安装 xuggler java 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2512326/

相关文章:

android - Linux : add android platform to cordova

php - 我可以从 php 调用 python 脚本或函数吗

linux - 如何开始将 Eclipse 项目存储到本地 svn 存储库? (全新安装的一切)

java - Tomcat 为每个 HTTP 请求分配一个新线程,那么使用 future.get() 的动机是什么?

java - 集群/Tomcat/Springs中的文件访问

apache - 我网站中所有页面的图标

c - 使用 `read` 和 `epoll` 异步读取套接字

apache - 如何从运行 Tomcat 基础镜像的 Docker 容器中删除 ROOT 文件夹

java - node.getTextContent 在通过 Tomcat 调用时抛出异常

linux:在启动时挂起进程