Quote Originariamente inviata da zname Visualizza il messaggio
Ho provato a downgradare l'IDE, ho risolto
Che vuol dire? Hai installato una versione più vecchia? .... non serviva ....

Quote Originariamente inviata da zname Visualizza il messaggio
Unica domanda: Java è già alla versione 12?
Sì ora c'è Java 12. E verso metà Settembre dovrebbe uscire Java 13.

Quote Originariamente inviata da zname Visualizza il messaggio
Non potrei eseguire il programma per quella versione?
Certo ma devi assicurarti di usare un runtime Java 12. Quel UnsupportedClassVersionError di prima fa chiaramente pensare che così non fosse.

Quote Originariamente inviata da zname Visualizza il messaggio
No, è un progetto piuttosto piccolo, non sembra necessario.
Comunque, eseguendo il comando mi da lo stesso errore
codice:
Exception in thread "main" java.lang.UnsupportedClassVersionError: SOA has been compiled by a more recent version of the Java Runtime (class file version 56.0), this version of the Java Runtime only recognizes class file versions up to 52.0
Da prompt dei comandi:

javac -version

e

java -version

Se hai versioni discordanti, hai "casini" sul PATH, trova il javac in un JDK x e trova il java in un JDK/JRE y .
E' un problema sulla tua macchina, non di Java generale in sé (ovviamente).