My code run, compiler is printing this error
Exception in thread "main" java.lang.NoClassDefFoundError: uk/co/caprica/vlcj/player/component/EmbeddedMediaPlayerComponent
at main.test.main(test.java:10)
Caused by: java.lang.ClassNotFoundException: uk.co.caprica.vlcj.player.component.EmbeddedMediaPlayerComponent
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
... 1 more
My Code is very simple
package main;
import uk.co.caprica.vlcj.player.component.EmbeddedMediaPlayerComponent;
public class test
{
public static void main(String[] args)
{
System.out.print("Test run\n");
EmbeddedMediaPlayerComponent player = new EmbeddedMediaPlayerComponent();
}
}
Project Lib is
- JNA-5.2.0.jar
- JNA-Platform-5.2.0.jar
- vlcj-4.7.1.jar
- vlcj-natives-4.1.0.jar
I don't know why occur this problem.