Version 4.0 Java version fails to start

I am trying to start the Java version 4.0 of Jabref, but this fails:

> java -jar ~/Downloads/JabRef-4.0.jar
Error: Could not find or load main class org.jabref.JabRefMain
> java -version
openjdk version "1.8.0_121"
OpenJDK Runtime Environment (IcedTea 3.3.0) (suse-6.4-x86_64)
OpenJDK 64-Bit Server VM (build 25.121-b13, mixed mode) 

Any help appreciated.

You probably need to install the openjfx package, see the help on how to do this.

Is this new to v4? Version 3.8.2 of Jabref is working fine.
Apparently there is no precompiled openjfx package for my distro (opensuse), so it seems I am stuck with the old Jabref.

Even if there is no pre-compiled openjfx package for openSUSE, you may not be stuck to JabRef 3.8.2. See

There are several precompiled openjfx packages indeed. See .

At least openjfx version must be greater han 8u60

@adessec Thanks for the links!

Would you mind adding a section to the FAQ regarding OpenSuse?

Thanks in advance!