2013-04-14 2 views
6

Ich habe eine Java-Anwendung in Eclipse unter Windows 7 erstellt. Ich habe Mac OSX 10.7.4 auf einem VMWare-Rechner.nicht unterstützte Major Nebenversion 51.0, aber meine JRE ist auf dem neuesten Stand

Ich baute die App mit JDK 1.7. Ich habe JRE 1.7 auf meinem Windows und die App funktioniert gut. Ich habe Java 1.7 auf der Mac VM Machine installiert.

Beim Starten der App auf meinem Mac VM Machine, erhalte ich einen "unsapported major.minor Version 51.0" Fehler.

Ich weiß, dass dieser Fehler bedeutet, ich habe nicht die richtige JRE, um meine JAR-Datei auszuführen, aber ich habe JRE 7 installiert (ich habe es heute installiert).

Meine Anwendung verwendet Apache FTP Client-Bibliotheken, aber sie sind alle in der JAR-Datei enthalten (ich habe das Eclipse-Projekt in eine ausführbare JAR-Datei mit allen erforderlichen Bibliotheken exportiert).

+4

Sie können * es * haben, aber Sie verwenden es mit etwas anderem als einer JRE, die 51 unterstützt. –

+0

Stellen Sie sicher, dass nur eine JRE auf Ihrem System installiert ist. Es ist ein häufiges Problem unter Windows, Java Update Checker "on" zu lassen und ein automatisches Update zu akzeptieren - es installiert tatsächlich die neue JRE zusammen mit den vorhandenen. Und welche JRE der Standard ist, ist ein Geheimnis. – Cebence

+0

Hallo, danke für die Antwort. – user2154283

Antwort

Verwandte Themen