2012-12-16 11 views
7

मैक ओएस-एक्स के लिए मुझे जावा डेस्कटॉप ऐप पोर्ट करने की आवश्यकता है। ऐप जेएनएलपी के माध्यम से लॉन्च किया जाएगा। क्या मैक-ओएसएक्स पर जावा रनटाइम पर्यावरण पूर्व-स्थापित है?मैक ओएसएक्स पर जावा रनटाइम पूर्व-स्थापित है?

+2

जेएनएलपी के लिंक को लिखने के लिए ['deployJava.js'] (http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/deployment_advice.html) स्क्रिप्ट का उपयोग करें। यदि जावा का सही न्यूनतम संस्करण स्थापित नहीं है (और एक संस्करण उपलब्ध है) तो यह उपयोगकर्ता को इंस्टॉल करने के माध्यम से मार्गदर्शन करेगा। –

+0

धन्यवाद एंड्रयू, बहुत उपयोगी .. – Ahmed

उत्तर

10

सामान्य रूप से। जावा 5 या जावा 6 को मैक ओएस एक्स पर 10.6 पर प्रीइंस्टॉल किया गया था, लेकिन यह 10.7 में बंद हुआ।

इसके अलावा, हाल ही में मैक ओएसएक्स अपडेट ने ऐप्पल द्वारा समर्थित जावा 6 प्लगइन के संस्करण को अनइंस्टॉल किया है। एप्पल जावा 7.

https://blogs.oracle.com/thejavatutorials/entry/apple_s_java_mac_os

आप (या अपने उपयोगकर्ताओं) के लिए ओरेकल से मैक डाउनलोड करने और जावा 7 स्थापित करने की आवश्यकता का समर्थन किया कभी नहीं किया है। लेकिन @ एंड्रयू थॉम्पसन की टिप्पणी (ऊपर देखें) उस "गति टक्कर" को सुचारू बनाने का एक अच्छा तरीका प्रदान करती है।

+0

अद्यतन जावा 6 को अनइंस्टॉल नहीं करता है। यह आपके सभी वेब ब्राउज़र से एप्लेट प्लगइन को अनइंस्टॉल करता है, और वेबस्टार्ट कार्यक्षमता जेएनएलपी फ़ाइलों को लॉन्च करने के लिए आवश्यक है, और कुछ अन्य चीजें। यदि जावा स्थापित किया गया था तो जावा 6 आपके सिस्टम पर बना रहता है। –

+0

मैंने इसे गलत तरीके से पढ़ा। अपडेट किया गया। –