我正在尝试使用以下教程制作一个简单的媒体播放器: 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 文件位置。