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 9-Versionen für Mac OS X

Das OpenJDK 9 befindet sich derzeit noch in einem frühen Entwicklungsstadium. Early-Access-Releases vom JRE 9 und JDK 9 werden vermutlich auf java.net bereitgestellt werden.

Auf GitHub ist beschrieben, wie man selber einen Build vom OpenJDK erzeugen kann.

Java 8-Versionen für Mac OS X

Mac OS X Download java.version java.runtime.version java.vm.version
10.8
10.9
JDK 8
JRE
1.8.0 1.8.0-b132 25.0-b70 2014-03-18
JDK 8u5
JRE
1.8.0_05 1.8.0_05-b13 25.5-b02 2014-04-15
JDK 8u11
JRE
1.8.0_11 1.8.0_11-b12 25.11-b03 2014-07-15
JDK 8u20
JRE
1.8.0_20 1.8.0_20-b26 25.20-b23 2014-08-19
JDK 8u25
JRE
1.8.0_25 1.8.0_25-b17 25.25-b02 2014-10-14

Fragen und Antworten rund um die Installation von Java 8 auf Mac OS X hat Oracle in einem FAQ veröffentlicht. Für Java 7 findet sich das entsprechende Dokument hier.

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
JDK 7u25
JRE
1.7.0_25 1.7.0_25-b15 23.25-b01 2013-06-18
JDK 7u40
JRE
1.7.0_40 1.7.0_40-b43 24.0-b56 2013-09-10
10.7.3
10.8
10.9
JDK 7u45
JRE
1.7.0_45 1.7.0_45-b18 24.45-b08 2013-10-15
JDK 7u51
JRE
1.7.0_51 1.7.0_51-b13 24.51-b03 2014-01-14
JDK 7u55
JRE
1.7.0_55 1.7.0_55-b13 24.55-b03 2014-04-15
JDK 7u60
JRE
1.7.0_60 1.7.0_60-b19 24.60-b09 2014-05-28
JDK 7u65
JRE
1.7.0_65 1.7.0_65-b17 24.65-b04 2014-07-15
JDK 7u67
JRE
1.7.0_67 1.7.0_67-b01 24.65-b04 2014-08-04
JDK 7u71
JRE
1.7.0_71 1.7.0_71-b14 24.71-b01 2014-10-14
JDK 7u72
JRE
1.7.0_72 1.7.0_72-b14 24.72-b04 2014-10-14

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
Java for Mac OS X 10.6 Update 16 1.6.0_51 2013-06-18
Java for Mac OS X 10.6 Update 17 1.6.0_65 2013-10-15
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
Java for OS X 2013-004 1.6.0_51 1.6.0_51-b11-456-11M4508 20.51-b01-456 1070.1.6.0_51-456 2013-06-18
1.6.0_51-b11-457-11M4509 20.51-b01-457 1070.1.6.0_51-457 2013-06-21
10.7
10.8
10.9
Java for OS X 2013-005 1.6.0_65 1.6.0_65-b14-462-11M4609 20.65-b04-462 1070.1.6.0_65-462 2013-10-15
Java for OS X 2014-001 1.6.0_65 2014-05-29

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 – unter OS X 10.7 und 10.8 – 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
10.9
- - - - -

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
10.9
- - - - -

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
10.9
- - - - -

Siehe auch http://developer.apple.com/technotes/tn2002/tn2110.html.



Impressum — Letzte Änderung: 23.10.2014