Bad version number in .class file

senay

Mitglied
Hi

beim compilieren der java klasse bekomme ich die Fehlermeldung:

Bad version number in .class file

was hat das zu bedeuten?
 
ja ich habe einmal Java (TM) SE Runtime Environment 6 und J2SE Runtime Environment 5.0.

Ich nutze aber nur J2SE Runtime Environment 5.0.

Muß ich trotzdem Java (TM) SE Runtime Environment 6 deinstallieren?
 
Java ist abwärtskompatibel, d.h. kannst du mit dem JRE 6 ein JRE 5 Programm ausführen, aber nicht umgekehrt...vielleicht liegt der Fehler auch in einer lib.
 
Es gibt ein kleines Tool Namens jarcheck welchem man mehrere Jars zur Versionsüberprüfung geben kann und der meldet wenn ein jar nicht mit der gewünschten Version kompatibel ist.
 
Zurück