Ich habe ein MacBook Pro mit Snow Leopard; Wie kann ich sehen, welche Version des Java SDK auf meinem Mac installiert ist?
Ermitteln der Version von Java SDK auf dem Mac
Ali_IT
Öffnen Sie ein Terminal und geben Sie Folgendes ein: java -version
oder javac -version
.
Wenn Sie über die neuesten Updates für Snow Leopard verfügen, sollten Sie derzeit JDK 1.6.0_20 ausführen (dasselbe wie die aktuelle JDK-Version von Oracle).
-
Faszinierend, da es die übliche Konvention von bricht
--long_word
. Ich habe jede Kombination ausprobiert aber dieses vor der Ankunft.– msanford
7. Januar 2014 um 15:25 Uhr
-
Würden Sie nicht sagen, die Konvention ist
--long-word
? 😉– Davidkammern
23. März 2014 um 15:58 Uhr
Im /System/Library/Frameworks/JavaVM.framework/Versions
Sie sehen alle installierten JDKs. Es gibt einen symbolischen Link namens CurrentJDK
zeigt auf das aktive JDK.
-
im Terminal: javac -version
– slawisch
3. August 2014 um 15:33 Uhr
-
Ich bin verwirrt, rein
/System/Library/Frameworks/JavaVM.framework/Versions/
ich habe das gefundenCFBundleVersion
= 15.0.1, während der Ausführungjava -version
zurückgegeben 1.7.0_71. Ich weiß, dass meine JDK-Version 1.7.0_71 ist, was ist also 15.0.1?– samthui7
29. März 2017 um 7:18 Uhr
Rae
Die einfachste Lösung wäre offenes Terminal
$ java -version
es zeigt folgendes
java version "1.6.0_65"
- Stefans Lösung funktioniert auch für mich. Hier die genaue Eingabe:
$ cd /System/Library/Frameworks/JavaVM.framework/Versions
$ ls -l
Unten ist die letzte Zeile der Ausgabe:
lrwxr-xr-x 1 root wheel 59 Feb 12 14:57 CurrentJDK -> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents
1.6.0.jdk wäre die Antwort
-
Dies dupliziert einfach diese beiden Antworten.
– Franklin Yu
30. August 2019 um 20:24 Uhr
Auf modernen macOS ist der richtige Pfad /Library/Java/JavaVirtualMachines
.
Sie können sich auch des Befehls bedienen /usr/libexec/java_home
die dieses Verzeichnis für Sie scannt und eine Liste zurückgibt.
mipadi
Welche SDKs? Wenn Sie das SDK für die Cocoa-Entwicklung meinen, können Sie es einchecken /Developer/SDKs/
um zu sehen, welche du installiert hast.
Wenn Sie nach dem suchen Java SDK-Version, dann öffnen /Applications/Utilities/Java Preferences
. Dort sind die von Ihnen installierten Java-Versionen aufgelistet.
Unter Mac OS X 10.6 ist die einzige Java-Version jedoch 1.6.
-
Ich installiere intellij. und wie ich irgendwo in der Konfiguration weiß, muss ich jdk einstellen. Ich möchte nur sicherstellen, dass mein JDK aktualisiert wird.
– Ali_IT
7. Juni 2010 um 19:56 Uhr
-
Beachten Sie, dass diese Antwort ist nicht mehr relevantda das Java-Einstellungsfenster in der entfernt wurde Java 2012-006-Update.
– msanford
7. Januar 2014 um 15:28 Uhr
-
Für den Pfad „/Applications/Utilities/Java Preferences“ ist es das Java-Applet-Plug-In
– lenhhoxung
27. Dezember 2014 um 16:01 Uhr
Grant Foster
Führen Sie diesen Befehl in Ihrem Terminal aus:
$ java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)
Cristians-MacBook-Air:~ fa$
-
Ich installiere intellij. und wie ich irgendwo in der Konfiguration weiß, muss ich jdk einstellen. Ich möchte nur sicherstellen, dass mein JDK aktualisiert wird.
– Ali_IT
7. Juni 2010 um 19:56 Uhr
-
Beachten Sie, dass diese Antwort ist nicht mehr relevantda das Java-Einstellungsfenster in der entfernt wurde Java 2012-006-Update.
– msanford
7. Januar 2014 um 15:28 Uhr
-
Für den Pfad „/Applications/Utilities/Java Preferences“ ist es das Java-Applet-Plug-In
– lenhhoxung
27. Dezember 2014 um 16:01 Uhr
Sie erhalten viel bessere Antworten, wenn Sie Ihre Fragen richtig markieren, Ihre Fragen richtig formulieren und Antworten annehmen
– Daniel DiPaolo
7. Juni 2010 um 20:20 Uhr
Was ist der Unterschied zwischen JDK und SDK?
– vikramvi
6. Juli 2021 um 5:39 Uhr