
Das OpenJDK 8 befindet sich derzeit noch in einem frühen Entwicklungsstadium (s. die Java-Roadmap). Auf java.net bietet Oracle aber bereits Early-Access-Releases vom JRE 8 und JDK 8 an.
Auf GitHub ist beschrieben, wie man selber einen Build vom OpenJDK erzeugen kann (zuvor gab es vom selben Autor fertige Builds auf Google Code).
Fragen und Antworten rund um die Installation von Java 7 auf Mac OS X hat Oracle hier veröffentlicht.
| Mac OS X | Download | java.version |
java.runtime.version |
java.vm.version |
VÖ |
|---|---|---|---|---|---|
| 10.7 10.8 |
JDK 7u4 | 1.7.0_04 |
1.7.0_04-b21 |
23.0-b21 |
2012-04-26 |
| JDK 7u5 | 1.7.0_05 |
1.7.0_05-b05 |
23.1-b03 |
2012-06-12 | |
| 10.7.3 10.8 |
JDK 7u6 JRE |
1.7.0_06 |
1.7.0_06-b24 |
23.2-b09 |
2012-08-14 |
| JDK 7u7 JRE |
1.7.0_07 |
1.7.0_07-b10 |
23.3-b01 |
2012-08-30 | |
| JDK 7u9 JRE |
1.7.0_09 |
1.7.0_09-b05 |
23.5-b02 |
2012-10-16 | |
| JDK 7u10 JRE |
1.7.0_10 |
1.7.0_10-b18 |
23.6-b04 |
2012-12-11 | |
| JDK 7u11 JRE |
1.7.0_11 |
1.7.0_11-b21 |
23.6-b04 |
2013-01-14 | |
| JDK 7u13 JRE |
1.7.0_13 |
1.7.0_13-b20 |
23.7-b01 |
2013-02-01 | |
| JDK 7u15 JRE |
1.7.0_15 |
1.7.0_15-b03 |
23.7-b01 |
2013-02-19 | |
| JDK 7u17 JRE |
1.7.0_17 |
1.7.0_17-b02 |
23.7-b01 |
2013-03-05 | |
| JDK 7u21 JRE |
1.7.0_21 |
1.7.0_21-b12 |
23.21-b01 |
2013-04-16 |
Java für Mac OS X wird ab Java SE 7 nicht mehr von Apple, sondern direkt von Oracle zur Verfügung gestellt. Oracle hat entsprechend am 26.04.2012 – eineinviertel Jahre nach der ersten Developer Preview – mit dem JDK 7u4 die erste offizielle Java-7-Version für Mac OS X 10.7 (64 Bit) freigegeben.
Das JRE 7 für Endanwender kann seit Java 7u6 auch von java.com heruntergeladen werden.
Mit dem JRE wird das von anderen Systemen bekannte "Java Control Panel" in den Mac OS X-Systemeinstellungen installiert.
Können Sie – gerade bei älteren Java- und Mac OS X-Versionen – Informationen (Versionsnummern, Links, Veröffentlichungsdatum) ergänzen, die in der Tabelle noch fehlen? Über eine kurze Mail würde ich mich freuen. Vielen Dank!
Die nötigen Java-Versionsnummern bekommt man am einfachsten mit meiner Klasse VersionTest (Quelltext hier) heraus. Einfach die class-Datei herunterladen, in irgend einem Verzeichnis abspeichern und dort im Terminal mit "java VersionTest" ausführen.
Wenn Sie dann noch die Ausgabe von /usr/bin/sw_vers dazupacken, kenne ich auch gleich die genaue Mac OS X-Version, auf dem die Java-Runtime läuft.
| Mac OS X | Download | java.version |
java.runtime.version |
java.vm.version |
mrj.version |
VÖ |
|---|---|---|---|---|---|---|
| 10.5 | - | - | - | - | - | |
| 10.5.2 | Java for Mac OS X 10.5 Update 1 | 1.6.0_05 |
1.6.0_05-b13-120 |
1.6.0_05-b13-52 |
1040.1.6.0_05-120 |
|
| 10.5.4 | Java for Mac OS X 10.5 Update 2 | 1.6.0_07 |
1.6.0_07-b06-153 |
1.6.0_05-b06-57 |
1040.1.6.0_07-153 |
|
| 10.5.7 | Java for Mac OS X 10.5 Update 4 | 1.6.0_13 |
1.6.0_13-b03-211 |
11.3-b02-83 |
1050.1.6.0_13-211 |
2009-06-15 |
| 10.5.8 | Java for Mac OS X 10.5 Update 5 | 1.6.0_15 |
1.6.0_15-b03-226 |
14.1-b02-92 |
1050.1.6.0_15-226 |
|
| Java for Mac OS X 10.5 Update 6 | 1.6.0_17 |
1.6.0_17-b04-248-9M3125 |
|
|
||
| Java for Mac OS X 10.5 Update 7 (+ Developer Documentation) |
1.6.0_20 |
1.6.0_20-b02-279-9M3165 |
|
|
||
| Java for Mac OS X 10.5 Update 8 (+ Developer Package) |
1.6.0_22 |
1.6.0_22-b04-307-9M3263 |
|
|
||
| Java for Mac OS X 10.5 Update 9 (+ Developer Package) |
1.6.0_24 |
1.6.0_24-b07-330-9M3326 |
|
|
||
| Java for Mac OS X 10.5 Update 10 (+ Developer Package) |
1.6.0_26 |
1.6.0_26-b03-384-9M3425 |
|
|
2011-06-28 | |
| 10.6 | - | 1.6.0_15 |
1.6.0_15-b03-219 |
14.1-b02-90 |
1060.1.6.0_15-219 |
2009-08-28 |
| 10.6.2 | Java for Mac OS X 10.6 Update 1 | 1.6.0_17 |
1.6.0_17-b04-248 |
14.3-b01-101 |
1060.1.6.0_17-248 |
|
| 10.6.3 | Java for Mac OS X 10.6 Update 2 (+ Developer Documentation) |
1.6.0_20 |
1.6.0_20-b02-279-10M3065 |
16.3-b01-279 |
1060.1.6.0_20-279 |
|
| 10.6.4 | Java for Mac OS X 10.6 Update 3 (+ Developer Package) |
1.6.0_22 |
1.6.0_22-b04-307-10M3261 |
17.1-b03-307 |
1060.1.6.0_22-307 |
|
| Java for Mac OS X 10.6 Update 4 (+ Developer Package) |
1.6.0_24 |
1.6.0_24-b07-334-10M3326 |
19.1-b02-334 |
1060.1.6.0_24-334 |
||
| Java for Mac OS X 10.6 Update 5 (+ Developer Package) |
1.6.0_26 |
1.6.0_26-b03-384-10M3425 |
20.1-b02-384 |
1060.1.6.0_26-384 |
||
| Java for Mac OS X 10.6 Update 6 (+ Developer Package) |
1.6.0_29 |
1.6.0_29-b11-402-10M3527 |
20.4-b02-402 |
1060.1.6.0_29-402 |
||
| 10.6.8 | Java for Mac OS X 10.6 Update 7 | 1.6.0_31 |
1.6.0_31-b04-413-10M3623 |
20.6-b01-413 |
1060.1.6.0_31-413 |
|
| Java for Mac OS X 10.6 Update 8 | 1.6.0_31 |
1.6.0_31-b04-415-10M3635 |
|
|
||
| Java for Mac OS X 10.6 Update 9 | 1.6.0_33 |
1.6.0_33-b03-424-10M3720 |
|
|
2012-06-12 | |
| Java for Mac OS X 10.6 Update 10 | 1.6.0_35 |
1.6.0_35-b10-428-10M3811 |
20.10-b01-428 |
1060.1.6.0_35-428 |
2012-09-05 | |
| Java for Mac OS X 10.6 Update 11 | 1.6.0_37 |
1.6.0_37-b06-434-10M3909 |
|
|
2012-10-16 | |
| Java for Mac OS X 10.6 Update 12 | 1.6.0_39 |
1.6.0_39-b04-442-10M4008 |
20.14-b01-442 |
1060.1.6.0_39-442 |
2013-02-01 | |
| Java for Mac OS X 10.6 Update 13 | 1.6.0_41 |
1.6.0_41-b02-445-10M4107 |
|
|
2013-02-19 | |
| Java for Mac OS X 10.6 Update 14 | 1.6.0_43 |
|
|
|
2013-03-05 | |
| Java for Mac OS X 10.6 Update 15 | 1.6.0_45 |
|
|
|
2013-04-16 | |
| 10.7 | - | - | - | - | - | |
| Java for OS X Lion | 1.6.0_26 |
1.6.0_26-b03-383-11A511 |
20.1-b02-383 |
1070.1.6.0_26-383 |
||
| Java for OS X Lion Update 1 (+ Developer Package) |
1.6.0_29 |
1.6.0_29-b11-402-11M3527 |
20.4-b02-402 |
1070.1.6.0_29-402 |
2011-11-08 | |
| Java for OS X Lion 2012-001 | 1.6.0_31 |
1.6.0_31-b04-413-11M3623 |
20.6-b01-413 |
1070.1.6.0_31-413 |
||
| Java for OS X Lion 2012-002 | 1.6.0_31 |
1.6.0_31-b04-414-11M3626 |
20.6-b01-414 |
1070.1.6.0_31-414 |
||
| Java for OS X Lion 2012-003 | 1.6.0_31 |
1.6.0_31-b04-415-11M3635 |
20.6-b01-415 |
1070.1.6.0_31-415 |
||
| 10.7 10.8 |
Java for OS X 2012-004 | 1.6.0_33 |
1.6.0_33-b03-424-11M3720 |
20.8-b03-424 |
1070.1.6.0_33-424 |
2012-06-12 |
| Java for OS X 2012-005 | 1.6.0_35 |
1.6.0_35-b10-428-11M3811 |
20.10-b01-428 |
1070.1.6.0_35-428 |
2012-09-05 | |
| Java for OS X 2012-006 | 1.6.0_37 |
1.6.0_37-b06-434-11M3909 |
20.12-b01-434 |
1070.1.6.0_37-434 |
2012-10-16 | |
| Java for OS X 2013-001 | 1.6.0_41 |
1.6.0_41-b02-445-11M4107 |
20.14-b01-445 |
1070.1.6.0_41-445 |
2013-02-19 | |
| Java for OS X 2013-002 | 1.6.0_43 |
1.6.0_43-b01-447-11M4203 |
20.14-b01-447 |
1070.1.6.0_43-447 |
2013-03-05 | |
| Java for OS X 2013-003 | 1.6.0_45 |
1.6.0_45-b06-451-11M4406 |
20.45-b01-451 |
1070.1.6.0_45-451 |
2013-04-16 |
Mac OS X 10.6 "Snow Leopard" wird (nur noch) mit Java SE 6 für PPC und 32/64-Bit-Intel ausgeliefert.
Apples Java 6-Implementierung für Mac OS X 10.5 kann nur auf Intel-Macs mit 64-Bit-Prozessor (Core2Duo und neuer) installiert werden. 32-Bit-CoreDuos und PPC-Macs bleiben, auch wenn sie mit Mac OS X 10.5 laufen, derzeit außen vor.
Ein einzelner Entwickler hat die BSD-Implementation von Java 6 nach Mac OS X portiert - und zwar sowohl für Mac OS X 10.5 als auch für 10.4! Unterstützt werden auch hier nur Intel-Macs, allerdings auch die 32-Bit-Versionen. Download von "SoyLatte" hier.
Wie man Apples Java-6-Release inoffiziell unter Mac OS X 10.4 installiert, ist z.B. hier beschrieben.
Ab Mac OS X 10.7 "Lion" ist keine Java-Laufzeitumgebung mehr vorinstalliert. Entweder installiert man Java SE 6 manuell (s. Download-Link oben), ansonsten sollte Java beim ersten Aufruf einer Java-Anwendung automatisch nachinstalliert werden.
Das Update "Java for OS X 2012-006" entfernt die Java-Einstellungen aus den Dienstprogrammen sowie das Apple-Applet-Plugin! Anwender werden beim Aufruf eines Applets im Browser mit einem Link auf die JRE7-Download-Seite geschickt. Das Oracle-JRE installiert ein neues Java-7-Applet-Plugin sowie das "Java Control Panel" in den Systemeinstellungen.
| Mac OS X | Download | java.version |
java.runtime.version |
java.vm.version |
mrj.version |
VÖ |
|---|---|---|---|---|---|---|
| 10.4 | - | - | - | - | - | |
| Java 2 SE 5.0 Release 1 | 1.5.0_02 |
1.5.0_02-56 |
1040.1.5.0_02-56 |
2005-04-29 | ||
| 10.4.2 | Java 2 SE 5.0 Release 3 | 1.5.0_05 |
1.5.0_05-83 |
1.5.0_05-48 |
1040.1.5.0_05-83 |
2005-11-15 |
| 10.4.5 | Java 2 SE 5.0 Release 4 PPC Intel | 1.5.0_06 |
1.5.0_06-112 |
1.5.0_06-64 |
1040.1.5.0_06-112 |
2006-04-17 |
| 10.4.8 | Java for Mac OS X 10.4 Release 5 | 1.5.0_07 |
1.5.0_07-164 |
1.5.0_07-87 |
1040.1.5.0_07-164 |
2007-02-15 |
| 10.4.10 | Java for Mac OS X 10.4 Release 6 | 1.5.0_13 |
1.5.0_13-b05-241 |
1.5.0_13-121 |
1040.1.5.0_13-241 |
2007-12-13 |
| 10.4.11 | Java for Mac OS X 10.4 Release 7 | 1.5.0_16 |
1.5.0_16-b06-275 |
|
|
2008-09-24 |
| Java for Mac OS X 10.4 Release 9 | 1.5.0_19 |
1.5.0_19-b02-306 |
1.5.0_19-138 |
1040.1.5.0_19-306 |
2009-06-15 | |
| 10.5 | - | 1.5.0_13 |
1.5.0_13-b05-237 |
1.5.0_13-119 |
1040.1.5.0_13-237 |
2007-10-26 |
| 10.5.4 | Java for Mac OS X 10.5 Update 2 | 1.5.0_16 |
1.5.0_16-b06-284 |
1.5.0_16-133 |
1050.1.5.0_16-284 |
|
| 10.5.7 | Java for Mac OS X 10.5 Update 4 | 1.5.0_19 |
1.5.0_19-b02-304 |
1.5.0_19-137 |
1050.1.5.0_19-304 |
2009-06-15 |
| 10.5.8 | Java for Mac OS X 10.5 Update 5 | 1.5.0_20 |
1.5.0_20-b02-315 |
1.5.0_20-141 |
1050.1.5.0_20-315 |
|
| Java for Mac OS X 10.5 Update 6 | 1.5.0_22 |
1.5.0_22-b03-333-9M3125 |
|
|
||
| Java for Mac OS X 10.5 Update 7 (+ Developer Documentation) |
1.5.0_24 |
1.5.0_24-b02-357-9M3165 |
|
|
||
| Java for Mac OS X 10.5 Update 8 (+ Developer Package) |
1.5.0_26 |
1.5.0_26-b03-376-9M3263 |
|
|
||
| Java for Mac OS X 10.5 Update 9 (+ Developer Package) |
1.5.0_28 |
1.5.0_28-b04-382-9M3326 |
|
|
||
| Java for Mac OS X 10.5 Update 10 (+ Developer Package) |
1.5.0_30 |
1.5.0_30-b03-389-9M3425 |
|
|
2011-06-28 | |
| 10.6 | - | - | - | - | - | |
| 10.7 | - | - | - | - | - | |
| 10.8 | - | - | - | - | - |
| Mac OS X | Download | java.version |
java.runtime.version |
java.vm.version |
mrj.version |
VÖ |
|---|---|---|---|---|---|---|
| 10.2 | - | - | - | - | - | |
| 1.4.1 | 1.4.1_01 |
1.4.1_01-39 |
4.1 |
|||
| 1.4.1 Update 1 | 1.4.1_01 |
1.4.1_01-69.1 |
69.1 |
|||
| 10.3 | - | 1.4.1_01 |
1.4.1_01-99 |
99 |
2003-10-24 | |
| 1.4.2 | 1.4.2_03 |
1.4.2_03-117.1 |
117.1 |
|||
| 1.4.2 Update 1 | 1.4.2_05 |
1.4.2_05-141 |
141 |
|||
| 1.4.2 Update 2 | 1.4.2_05 |
1.4.2_05-141.3 |
141.3 |
|||
| 10.3.4 | Security Update 2005-002 | 1.4.2_05 |
1.4.2_05-141.4 |
141.3 |
2005-02-22 | |
| 10.3.9 | Java Security Update | 1.4.2_09 |
1.4.2_09-233 |
233 |
2005-09-13 | |
| Java for Mac OS X 10.3 Update 5 | 1.4.2_12 |
1.4.2_12-269 |
2007-02-15 | |||
| 10.4 | - | 1.4.2_07 |
1.4.2_07-215 |
215 |
2005-04-29 | |
| Java 1.3.1 and 1.4.2 Release 2 | 1.4.2_09 |
1.4.2_09-232 (PPC)1.4.2_09-239 (Intel) |
1.4.2-54 |
232 (PPC)239 (Intel) |
2005-09-13 | |
| 10.4.8 | Java for Mac OS X 10.4 Release 5 | 1.4.2_12 |
1.4.2_12-269 |
1.4.2-76 |
269 |
2007-02-15 |
| 10.4.10 | Java for Mac OS X 10.4 Release 6 | 1.4.2_16 |
1.4.2_16-b05-303 |
1.4.2-86 |
b05-303 |
2007-12-13 |
| 10.4.11 | Java for Mac OS X 10.4 Release 7 | 1.4.2_18 |
1.4.2_18-b08-310 |
|
|
2008-09-24 |
| Java for Mac OS X 10.4 Release 9 | 1.4.2_21 |
1.4.2_21-b01-326 |
|
|
2009-06-15 | |
| 10.5 | - | 1.4.2_16 |
1.4.2_16-b05-302 |
1.4.2-85 |
b05-302 |
2007-10-26 |
| 10.5.4 | Java for Mac OS X 10.5 Update 2 | 1.4.2_18 |
1.4.2_18-b08-314 |
1.4.2-90 |
b08-314 |
|
| 10.5.7 | Java for Mac OS X 10.5 Update 4 | 1.4.2_21 |
1.4.2_21-b01-324 |
1.4.2-92 |
b01-324 |
2009-06-15 |
| 10.5.8 | Java for Mac OS X 10.5 Update 5 | 1.4.2_22 |
1.4.2_22-b02-329 |
1.4.2-92 |
b02-329 |
|
| Java for Mac OS X 10.5 Update 6 | Wird durch dieses Update standardmäßig deaktiviert | |||||
| Java for Mac OS X 10.5 Update 7 | ||||||
| Java for Mac OS X 10.5 Update 8 | ||||||
| Java for Mac OS X 10.5 Update 9 | ||||||
| Java for Mac OS X 10.5 Update 10 | 2011-06-28 | |||||
| 10.6 | - | - | - | - | - | |
| 10.7 | - | - | - | - | - | |
| 10.8 | - | - | - | - | - | |
| Mac OS X | Download | java.version |
java.runtime.version |
java.vm.version |
mrj.version |
VÖ |
|---|---|---|---|---|---|---|
| 10.0 | - | 1.3.0 |
1.3 |
3.0 |
2001-03-24 | |
| 10.1 | - | 1.3.1 |
1.3.1-root-010902-18:51 |
3.1 |
2001-09-25 | |
| 1.3.1 Update 1 | 1.3.1 |
1.3.1-root_1.3.1_020714-12:46 |
3.2 |
|||
| 10.2 | - | 1.3.1 |
1.3.1-root-010902-18:51 |
3.3 |
2002-08-23 | |
| 1.4.1 Update 1 | 1.3.1 |
1.3.1-root_1.3.1_030709-15:51 |
3.3.2 |
|||
| 10.3 | - | 1.3.1 |
1.3.1-root_1.3.1_030912-19:52 |
3.3.3 |
2003-10-24 | |
| 1.4.2 | 1.3.1 |
1.3.1-root_1.3.1_031103-17:49 |
3.3.3 |
|||
| 10.3.9 | Java Security Update | 1.3.1_16 |
1.3.1_16-root_1.3.1_050825-11:50 |
3.3.3 |
2005-09-13 | |
| 10.4 | - | 1.3.1_15 |
1.3.1_15-root_1.3.1_050320-16:33 |
3.3.3 |
2005-04-29 | |
| Java 1.3.1 and 1.4.2 Release 2 | 1.3.1_16 |
1.3.1_16-root_1.3.1_050718-17:36 (PPC)1.3.1_16-root_1.3.1_060113-11:57 (Intel) |
1.3.1_09-82 (PPC)1.3.1_09-85 (Intel) |
3.3.3 |
2005-09-13 | |
| 10.5 | - | - | - | - | - | |
| 10.6 | - | - | - | - | - | |
| 10.7 | - | - | - | - | - | |
| 10.8 | - | - | - | - | - |
Siehe auch http://developer.apple.com/technotes/tn2002/tn2110.html.
Impressum — Letzte Änderung: 25.04.2013