-->

使用xuggle无需安装了Java Web应用程序(Using xuggle without ins

2019-09-20 20:09发布

我创建了一个截屏小程序的Windows操作系统。 applet使用xuggle进行编码和解码的视频。 它给当xuggle未在系统上安装,因为它试图加载一些本地代码以下错误:

2012-07-29 12:40:28,452 [AWT-EventQueue-2] ERROR com.xuggle.ferry.JNILibraryLoader - 
  Could not          load library: xuggle-ferry; version: 3; 
  Visit http://www.xuggle.com/xuggler/faq/ to find common solutions to this problem

Exception in thread "AWT-EventQueue-2" java.lang.UnsatisfiedLinkError: no xuggle-ferry in java.library.path
    at java.lang.ClassLoader.loadLibrary(Unknown Source)
    at java.lang.Runtime.loadLibrary0(Unknown Source)
    at java.lang.System.loadLibrary(Unknown Source)
    at com.xuggle.ferry.JNILibraryLoader.loadLibrary0(JNILibraryLoader.java:265)
    at com.xuggle.ferry.JNILibraryLoader.loadLibrary(JNILibraryLoader.java:168)
    at com.xuggle.ferry.FerryJNI.<clinit>(FerryJNI.java:14)
    at com.xuggle.ferry.JNIMemoryManager.<clinit>(JNIMemoryManager.java:871)
    at com.xuggle.mediatool.MediaWriter.<clinit>(MediaWriter.java:119)
    at com.xuggle.mediatool.ToolFactory.makeWriter(ToolFactory.java:149)

如何安装被淘汰。 因此,该小程序直接运行在任何系统上。

Answer 1:

使用更新版本Xuggler。 从5.4就不需要安装了开始,本地库从jar文件本身加载。



Answer 2:

按照常见问题及我可以使用Xuggler Java Webstart的或作为小程序?

不,不是今天。 我们感兴趣的方法来解决这个问题,如果你有使本机库在Webstart的工作(尤其是那种有你无法预先知道运行时依赖)的经验,我们想听听您的意见。

这样,不仅可以Xuggler不能在没有安装Xuggler一个applet中使用,也不能在一个applet 使用 Xuggler安装到计算机上。


请参阅的Jabal的答案是指出上面是过时的信息。



文章来源: Using xuggle without installing for a java web application