xSAVIKx/AndroidScreencast

Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory

v3ree opened this issue · 1 comments

v3ree commented

With Java 9 installed I get this error when I try to start the program:

java -jar ./androidscreencast-0.0.10s-SNAPSHOT.jar

Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
	at com.github.xsavikx.androidscreencast.Main.<clinit>(Main.java:12)
Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
	at jdk.internal.loader.BuiltinClassLoader.loadClass(java.base@9-internal/BuiltinClassLoader.java:366)
	at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(java.base@9-internal/ClassLoaders.java:184)
	at java.lang.ClassLoader.loadClass(java.base@9-internal/ClassLoader.java:419)

Hello @vlad3-3-3.

I do believe that problem is in jar you're going to run.

You should run jar with -executable suffix.

Please read building and running from sources section