I am relatively new to Java I finished tutorial where an example of how to create and run JAR file was explained. Could you give an advice of what should be done in order to run my JAR in command line, please?
I created JAR file:
This Jar file was copied to the desktop
I would expect that command: java -jar 06_02.jar should execute the file.
In IntelliJ terminal I switch to the desktop directory (where the file is located) and run:
java -jar 06_02.jar
This results with an error:
Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.UnsupportedClassVersionError: com/example/java/Main has been compiled by a more recent version of the Java Run time (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
At the same time if I execute JAR file from IntelliJ GUI it is working:
My Project settings are:
Please, help me to solve this error.






