我正在尝试用下面的教程做一个简单的媒体播放器:http://www.youtube.com/watch?v=9aJvPPzhyik
首先,我将解释我到目前为止所做的事情,我在没有使用Apache Maven或Apache Ivy的情况下下载了xuggler,我进入了5.1版本,并且只下载了xuggle xuggler 5.4.jar,我将其导入到eclipse中,它起作用了,因为我开始编写我的代码,所有的媒体类都没有错误。
我需要一个flv文件,所以我只是把任何随机的youtube链接到这个网站的http://keepvid.com/?url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DvNoKguSdy4Y中,并将我的flv视频下载到我的桌面上,现在这里是我认为问题所在,在教程中它显示他必须将这个flv视频放到Xuggle/Workspace/MediaToolsIntro1中,但由于我刚下载了一个jar文件,所以我没有xuggle文件夹,只有一个jar文件在我的桌面上,所以我把它放到了Users/Me/Workspace/Myjavaproject中。我运行了代码,得到了以下错误:
主线程java.lang.NoClassDefFoundError异常: org/slf4j/LoggerFactory
我做错了什么,当程序员在指南视频中这样做时,他会在他的flv旁边创建一个QT文件,但我得到了一个错误,我和他之间唯一的区别是flv文件的位置。
发布于 2013-01-12 00:23:37
我建议你下载所有的jar文件,并把它们放在你的类路径中。
https://stackoverflow.com/questions/14279751
复制相似问题