Thomas Much
Java Enterprise Architect
muchsoft
Enterprise Java Coaching & Consulting
home ]
coaching ] Projektcoaching
Programmiertraining
consulting ] Prozesse
Architekturen
Technologien
Produkte
publikationen ] Vorträge
Bücher
Software
[ links ]
kontakt ] Kontaktdaten
Impressum
über muchsoft

Java Blog

Java Blog

JavaBarista

Publikation

Java für Mac OS X

Java für Mac OS X

Mac OS X- und Java-Versionen

Java 8-Versionen für Mac OS X

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.

Java 7-Versionen für Mac OS X

Mac OS X Download java.version java.runtime.version java.vm.version
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.

Java 6-Versionen für Mac OS X

Mac OS X Download java.version java.runtime.version java.vm.version mrj.version
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.

Java 5.0-Versionen für Mac OS X

Mac OS X Download java.version java.runtime.version java.vm.version mrj.version
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 - - - - -

Java 1.4-Versionen für Mac OS X

Mac OS X Download java.version java.runtime.version java.vm.version mrj.version
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 - - - - -

Java 1.3-Versionen für Mac OS X

Mac OS X Download java.version java.runtime.version java.vm.version mrj.version
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