2013-12-23 14 views
10

Ich habe Java auf Mac Mavericks System heruntergeladen. Aber wenn ich auf dem Terminal geben Sie die Java-Version mit dem Befehl, um zu sehen:Fehler: Konnte Hauptklassenversion nicht finden oder laden

java version 

ich die folgende Fehlermeldung erhalten

Could not find or load main class version

ich auf Oracle-Website ging und versuchte, eine Überprüfung, ob Java installiert ist, auf meine System, das bestätigt, dass Java7 auf dem System installiert ist. Warum kann ich die Version im Terminal nicht sehen?

Antwort

23

Versuchen

java -version 

Ohne das Minuszeichen es Version genannt, ein Programm zu laden versucht.

6
java –version 

den gleichen Fehler verursachen (von Homepage kopiert) als "-" ist ein em dash

0

java -version der Befehl java version

herunterladen neueste Java SE von Oracle-Website zu überprüfen und installiere es. Dann öffne cmd und überprüfe die Java-Version mit Java-Version.

Setzen Sie den Java-Pfad auf bin und überprüfen Sie auch seine Version. Sowohl Java als auch Java sollten auf derselben Version sein.

In meinem Fall:

C: \ Benutzer \ Darshan> java -version java version "1.8.0_121" Java (TM) SE Runtime Environment (Build 1.8.0_121-b13) Java HotSpot (TM) 64-Bit Server VM (Build 25,121-b13, mixed mode)

C: \ Benutzer \ Darshan> javac -Ausführung javac 1.8.0_121

+0

Sie eine sehr alte Frage beantwortet, die bereits eine Menge bekam von Antworten. Auch eine Antwort wurde akzeptiert. Denken Sie, dass Ihre Antwort wichtige Informationen hinzufügt? –

Verwandte Themen