Я написал следующий код ниже:Xuggler NoClassDefFoundError с использованием Netbeans
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
Однако, я получаю следующее сообщение об ошибке:
Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
I сохранили файл xuggle-xuggler.jar
в пути класса и он не решил проблему.
Получить slf4j.jar и добавить в classpath: http://www.slf4j.org/download.html – vikasing
Спасибо. Я думаю, что я понял ошибки и добавил следующие дополнительные файлы 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 –
user2033259