Mac OS Runtime för Java

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