VLCJ没有安装VLC

时间:2013-02-26 02:09:29

标签: vlcj

我想使用vlcj发布一个自包含的java应用程序,并阅读SAQ(http://code.google.com/p/vlcj/wiki/SAQ),如果有人发布libvlc的所有共享对象或DLL以及所需的vlc插件,则可以建议这样做。有人可以帮忙解决这个问题的实际应用吗? 谢谢, d

1 个答案:

答案 0 :(得分:5)

我做到了这一点。我所做的是用应用程序打包dll和插件的目录。我将它放在lib目录中。

然后我将VLCj库的路径添加到命令行参数-Djna.library.path={Application Location}/lib

目录内容

lib
-- libblc.dll
-- libvlc5.dll
-- {etc}
/plugins
   /3dnow
   /access
   {etc}

诀窍在于你必须要小心你正在拍摄的目标操作系统。我限制应用程序仅使用Windows。要使用多个操作系统,您必须仔细选择正确的本机库。

希望有所帮助。