Mac OS Runtime för Java
Utvecklare | Apple Inc. |
---|---|
Stabil frisättning | MRJ 2.2.6 / 8 april 2004 |
Operativ system | klassiska Mac OS |
Typ | Java virtuell maskin |
Licens | Apple SLA |
Hemsida | docs.info.apple.com via WayBack-maskin |
Mac OS Runtime for Java ( MRJ , ursprungligen Macintosh Runtime for Java ) var Apples egen virtuella maskin för Java-baserade applikationer i det klassiska Mac OS (dvs versioner före Mac OS X ). Både en runtime-miljö och ett mjukvaruutvecklingskit (SDK) är tillgängliga.
Runtime-miljön inkluderar en JIT-kompilator utvecklad av Symantec , standard Java- klassbiblioteket från Sun , ytterligare klasser som tillhandahåller Macintosh-specifik funktionalitet och Apple Applet Runner (en lätt applikation för att köra Java- applets utan att behöva använda en webbläsare ). Ett antal webbläsare kan använda MRJ för att köra Java-appletar på webbsidor, inklusive Microsoft Internet Explorer , iCab och HotJava .
SDK:n inkluderar portar för de flesta av verktygen från Suns Java Development Kit (i form av MPW- verktyg och Macintosh-applikationer), ytterligare verktyg för att paketera Java-applikationer som dubbelklickbara Macintosh-applikationer, bibliotek för Macintosh-specifik funktionalitet och dokumentation för MRJ-specifika klasser och verktyg.
MRJ v2.2.5 var kompatibel med Suns Java Development Kit version 1.1.8.
Sedan övergången till Mac OS X har Apple lagt ner MRJ och istället underhåller och distribuerar en port på Oracles HotSpot Java virtuella maskin. Från och med Java 7 har Apple lagt ner sin egen JRE, och Java-stöd på OS X/macOS kommer nu direkt från Oracle.
Genomföranden
- Java 1.0.2 med Mac OS Runtime for Java v 1.5.1 [1] (från och med version 1.5, MRJ inkluderade en JIT-kompilator)
- Java 1.1.8 med Mac OS Runtime for Java v 2.2.6 [ 2]
externa länkar
- Apple.com - Java at the Wayback Machine (arkiverad 5 juni 2009)