Post

Visualizzazione dei post con l'etichetta check versione Java Virtual Machine

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.SecureClassLoader.defineClass(Unknown Source)         at java.net.URLClassLoader.