Ermitteln der Version von Java SDK auf dem Mac

Lesezeit: 3 Minuten

Benutzer-Avatar
Ali_IT

Ich habe ein MacBook Pro mit Snow Leopard; Wie kann ich sehen, welche Version des Java SDK auf meinem Mac installiert ist?

  • 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

Öffnen Sie ein Terminal und geben Sie Folgendes ein: java -versionoder 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 gefunden CFBundleVersion = 15.0.1, während der Ausführung java -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


Benutzer-Avatar
Rae

Die einfachste Lösung wäre offenes Terminal

$ java -version

es zeigt folgendes

java version "1.6.0_65"
  1. 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_homedie dieses Verzeichnis für Sie scannt und eine Liste zurückgibt.

Benutzer-Avatar
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

Benutzer-Avatar
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

1175140cookie-checkErmitteln der Version von Java SDK auf dem Mac

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy