Check compatibilità Java Virtual Machine
DOMANDA: Come posso controllare se la versione della Java Virtual Machine (JVM) installata è compatibile con il mio programma? RISPOSTA: Per controllare la versione della Java Virtual Machine (JVM) installata e informare l'utente dell'incompatibilità con il nostro programma, possiamo usare uno script batch basato sulla major.minor version delle distribuzioni di Java . Nel caso in cui provassimo ad eseguire un jar compilato con Java 7 su una JVM 6 , riceveremmo la seguente eccezione : Exception in thread "main" java.lang.UnsupportedClassVersionError : NomeClasseMain: Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.Secure...