Java Tomcat上web应用程序中的JMF
我创建了一个使用Java媒体框架的web应用程序。它在我的单元测试中运行,并成功地找到了捕获设备。但是,当我将应用程序部署到Tomcat时,相同的方法会返回一个捕获设备的空列表,就好像Tomcat缺少帮助JMF查找媒体设备的内容一样 我怀疑jmf.jar找不到jmf包的本机dll,它们在Eclipse中是可见的,但在应用程序部署到Tomcat时是不可见的 有人能给出一个如何正确部署jmf的提示吗Java Tomcat上web应用程序中的JMF,java,jmf,Java,Jmf,我创建了一个使用Java媒体框架的web应用程序。它在我的单元测试中运行,并成功地找到了捕获设备。但是,当我将应用程序部署到Tomcat时,相同的方法会返回一个捕获设备的空列表,就好像Tomcat缺少帮助JMF查找媒体设备的内容一样 我怀疑jmf.jar找不到jmf包的本机dll,它们在Eclipse中是可见的,但在应用程序部署到Tomcat时是不可见的 有人能给出一个如何正确部署jmf的提示吗 例如:此应用程序声称它正在工作,但是当war文件部署到我的Tomcat时,它找不到任何捕获设备。解决
例如:此应用程序声称它正在工作,但是当war文件部署到我的Tomcat时,它找不到任何捕获设备。解决方案是将所有JMF dll文件复制到/bin目录中。
DLL文件是jmf.jar用于与Web Cam交互的本机库。所以这些库应该由Tomcat加载 将jmf.jar放在tomcat lib文件夹中,然后检查它是否工作