Unsupported major.minor version

18:30:00


Il post di oggi è un tip sul compilatore Java. Se provate ad eseguire un programma compilato con una versione di Java superiore a quella installata nel vostro sistema operativo o se nell'IDE non avete impostata la giusta compliance allora vi ritroverete con il seguente errore:

Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266)

Per risolvere il problema sarà necessario aggiornare alla versione riportata nell'errore la vostra JDK o la JRE a seconda che vogliate sviluppare od eseguire il programma in questione.

You Might Also Like

0 commenti