【发布时间】:2013-04-05 20:44:01
【问题描述】:
我在下面写了如下代码:
import com.xuggle.xuggler.IContainer;
public class MediaPlayer {
public static void main (String[] args) {
IContainer container = IContainer.make();
if(container.open("file:///homes/sa303/NetBeansProjects/MoviePlayer1/src/Trailer/IronMan3.mp4",
IContainer.Type.READ, null) < 0) {
throw new IllegalArgumentException("Could not open");
}
}
}
我根据视频教程http://www.youtube.com/watch?v=wdW6tUql154
但是,我收到以下错误:
线程“main”中的异常 java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
我已将xuggle-xuggler.jar 文件保存在类路径中,但仍未解决问题。
【问题讨论】:
-
获取 slf4j.jar 并添加到类路径:slf4j.org/download.html
-
谢谢。我想我有点理解错误并在类路径中添加了以下额外的 jar 文件:logback-classic-0.9.jar、logback-core-0.9.6.jar。但是,现在我有一个不同的错误:无法实例化 [ch.qos.logback.classic.LoggerContext] 报告异常:java.lang.NoSuchMethodError: ch.qos.logback.classic.util.ContextInitializer.
(Lch/ qos/logback/classic/LoggerContext;)V
标签: java netbeans media xuggler