Ricevo questo errore quando includo una libreria opensource che ho dovuto compilare dal sorgente. Ora, tutti i suggerimenti sul web indicano che il codice è stato compilato in una versione ed eseguito in un'altra versione (nuova su vecchia). Tuttavia, ho solo una versione di JRE sul mio sistema. Se eseguo i comandi:
$ javac -version
javac 1.5.0_18
$ java -version
java version "1.5.0_18"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_18-b02)
Java HotSpot(TM) Server VM (build 1.5.0_18-b02, mixed mode)
e controlla in Eclipse le proprietà della libreria java, ho capito 1.5.0_18
Pertanto, devo concludere qualcos'altro, interno alla stessa classe, sta gettando l'eccezione ?? È anche possibile?