Otrzymuję ten błąd, kiedy dołączam bibliotekę open source, którą musiałem skompilować ze źródła. Teraz wszystkie sugestie w sieci wskazują, że kod został skompilowany w jednej wersji i wykonany w innej (nowej na starej). Jednak mam tylko jedną wersję środowiska JRE w moim systemie. Jeśli uruchomię polecenia:
$ 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)
i sprawdź w Eclipse właściwości biblioteki java 1.5.0_18
Dlatego muszę podsumować coś innego, wewnętrznego dla samej klasy, rzuca wyjątek? Czy to w ogóle możliwe?