Mac OS Runtime for Java
જાવા માટે મેક ઓએસ રનટાઇમ (એમઆરજે, મૂળરૂપે જાવા માટે મેકિન્ટોશ રનટાઇમ) એ ક્લાસિક મેક ઓએસ (એટલે કે જાવા-આધારિત કાર્યક્રમો માટે એપલનું માલિકીનું વર્ચ્યુઅલ મશીન હતું. મેક ઓએસ એક્સ પહેલાંની આવૃત્તિઓ). રનટાઇમ એન્વાયર્નમેન્ટ અને સોફ્ટવેર ડેવલપમેન્ટ કીટ (એસડીકે) બંને ઉપલબ્ધ છે. રનટાઇમ વાતાવરણમાં સિમેન્ટેક દ્વારા વિકસિત જેઆઇટી કમ્પાઇલર, સનની પ્રમાણભૂત જાવા વર્ગ લાઇબ્રેરી, મેકિન્ટોશ-વિશિષ્ટ કાર્યક્ષમતા પ્રદાન કરતા વધારાના વર્ગો અને એપલ એપલેટ રનર (વેબ બ્રાઉઝરના ઓવરહેડ વિના જાવા એપલેટ્સ ચલાવવા માટે હળવા વજનની એપ્લિકેશન) નો સમાવેશ થાય છે. માઇક્રોસોફ્ટ ઈન્ટરનેટ એક્સપ્લોરર, આઈકેબ અને હોટજાવા સહિત સંખ્યાબંધ વેબ બ્રાઉઝર્સ વેબ પૃષ્ઠોમાં જાવા એપલેટ્સ ચલાવવા માટે એમઆરજેનો ઉપયોગ કરી શકે છે. એસડીકેમાં સનની જાવા ડેવલપમેન્ટ કિટ (એમપીડબલ્યુ ટૂલ્સ અને મેકિન્ટોશ એપ્લિકેશન્સના રૂપમાં) માંથી મોટાભાગના ટૂલ્સના પોર્ટ, જાવા એપ્લિકેશન્સને ડબલ-ક્લિક કરી શકાય તેવી મેકિન્ટોશ એપ્લિકેશન્સ તરીકે પેક કરવા માટેના વધારાના ટૂલ્સ, મેકિન્ટોશ-વિશિષ્ટ કાર્યક્ષમતા માટે લાઈબ્રેરીઓ અને એમઆરજે-વિશિષ્ટ વર્ગો અને ટૂલ્સ માટે દસ્તાવેજીકરણનો સમાવેશ થાય છે. એમઆરજે v2.2.5 સનની જાવા ડેવલપમેન્ટ કિટ આવૃત્તિ 1.1.8 સાથે સુસંગત હતી. મેક ઓએસ એક્સમાં સંક્રમણ પછી, એપલે એમઆરજે બંધ કરી દીધું છે અને તેના બદલે ઓરેકલના હોટસ્પોટ જાવા વર્ચ્યુઅલ મશીનના બંદરની જાળવણી અને વિતરણ કરે છે. જાવા 7 સુધી, એપલે તેની પોતાની જેઆરઈ બંધ કરી દીધી છે, અને ઓએસ એક્સ/મેકઓએસ પર જાવા સપોર્ટ હવે સીધા ઓરેકલથી આવે છે. અમલીકરણ જાવા v 1.5 માટે મેક ઓએસ રનટાઇમ સાથે જાવા 1.0.2 (આવૃત્તિ 1.5 થી શરૂ કરીને, એમઆરજેમાં જેઆઈટી કમ્પાઇલરનો સમાવેશ થાય છે) જાવા v 2.2.6 માટે મેક ઓએસ રનટાઇમ સાથે જાવા 1.1.8 સંદર્ભો બાહ્ય કડીઓ જાવા વર્ચ્યુઅલ મશીનો ક્લાસિક મેક ઓએસ બંધ