Oracle JRE के विकल्प [बंद]


16

मैं अपने कंप्यूटर से बहुत से Oracle उत्पादों को अनइंस्टॉल करना चाहूंगा क्योंकि मुझे वह कंपनी पसंद नहीं है। हालाँकि, मुझे अपने कुछ अनुप्रयोगों के लिए जावा की आवश्यकता है, जैसे ग्रहण।

विंडोज के लिए ओरेकल जावा रनटाइम पर्यावरण के लिए क्या विकल्प मौजूद हैं जो तीसरे पक्ष के ऐप के साथ काम करेंगे?


ओरेकल जावा वर्चुअल मशीन? : एस
साइमन शीहान

आप कौनसा ऑपरेटिंग सिस्टम इस्तेमाल कर रहे हैं?
music2myear

ओरेकल को एक कंपनी के रूप में पसंद नहीं करना उनके जेवीएम को हटाने का एक मूर्खतापूर्ण कारण है, खासकर क्योंकि यह आधिकारिक संदर्भ कार्यान्वयन होने के नाते शायद अब तक का सबसे स्थिर है।

@ सालाका मैं अपने अधिकांश एप्लिकेशन में जावा का उपयोग नहीं करता हूं, और मैं वास्तव में ओरेकल को नापसंद करता हूं। मैं किसी ऐसी कंपनी के उत्पादों का उपयोग क्यों करूंगा जिससे मुझे इस समय बहुत अधिक नफरत है?
स्टीवन स्मेथर्स्ट

@ music2myear मैं विस्टा का उपयोग कर रहा हूं, जल्द ही win7 होगा।
स्टीवन स्मथुरस्ट

जवाबों:


5

बस स्पष्ट होने के लिए, "जावा" एक बात नहीं है।

जावा रनटाइम एनवायरनमेंट (JRE) - जावा का सबसे सामान्य रूप, आपके कंप्यूटर पर जावा में लिखे गए एप्लिकेशन को अनुमति देता है। यह "जावा प्लगइन" या "जावा वर्चुअल मशीन (जेवीएम)" है

जावा (भाषा) - एक वस्तु उन्मुख प्रोग्रामिंग भाषा।

जावा (संकलक) - जावा कोड (भाषा) को वर्ग फ़ाइलों में बदल देता है जिसे JRE / JVM द्वारा निष्पादित किया जा सकता है।

जावा (पुस्तकालय) - क्रॉस-प्लेटफ़ॉर्म जीयूआई और अन्य प्रोग्रामिंग तत्वों के लिए घटकों का एक सेट।

मुझे लगता है कि आप जेआरई, जावा प्लगइन को बदलने के बारे में पूछ रहे हैं जो ज्यादातर लोग उपयोग करते हैं। यदि आपका मतलब अन्यथा है, तो कृपया अपना प्रश्न अपडेट करें।

Microsoft के पास अपने सभी OS पर एक जावा वर्चुअल मशीन शामिल थी, लेकिन इसे आमतौर पर Oracle से JRE प्लगइन के पक्ष में अनदेखा किया जाता है।

कुछ अन्य JRE / JVM प्रतिस्थापन हैं जिन्हें आप आज़मा सकते हैं:

JOEQ (विडंबना ही जावा में लिखा है) - http://sourceforge.net/projects/joeq/

वोनका - http://wonka.acunia.com/

सेबल (अब सक्रिय रूप से बनाए नहीं रखा गया) - http://sourceforge.net/projects/sablevm/files/

इनमें से प्रत्येक में कुछ मात्रा में संगतता हो सकती है, लेकिन आपको शायद पता चलेगा कि जावा को JRE के नए संस्करण के लिए चलाने के दौरान, आप संगतता मुद्दों पर चल सकते हैं।

विचार करने के लिए कुछ और है कि क्या आपको वास्तव में जावा की आवश्यकता है या नहीं। क्या विशिष्ट कार्य हैं जो वास्तव में स्पष्ट रूप से जेआरई को चलाने की आवश्यकता है? यदि नहीं, तो इसके बिना जाने का प्रयास करें।


IcedTea भी है, लेकिन मुझे नहीं पता कि यह OSX या विंडोज पर काम करता है या नहीं। मुझे लगता है कि वहाँ एक बंदरगाह है अगर यह सीधे उन प्लेटफार्मों पर नहीं बनाया जा सकता है, हालांकि।

आप सही हैं मेरा मतलब है जावा रनटाइम एनवायरनमेंट (JRE)। प्रश्न अपडेट किया गया। जहाँ तक मेरे पास एकमात्र आवेदन है जो मुझे बता सकता है कि जावा को ग्रहण की आवश्यकता है। मैं अब आपके सुझावों का परीक्षण कर रहा हूँ।
स्टीवन स्मथुरस्ट

इसके अलावा मैं हाई लोड एंटरप्राइज ( azulsystems.com/products/zing/whatisit ) के लिए Zing JVM के बारे में जानकारी जोड़ना चाहता हूं । यह महंगा है लेकिन उपयोगी हो सकता है।
एर नीम

4

ओरेकल JRE OpenJDK से बनाया गया है। आप कई स्रोतों से OpenJDK प्राप्त कर सकते हैं, जिसमें इसे स्वयं बनाना भी शामिल है। अज़ुल सिस्टम्स (मेरा नियोक्ता) डाउनलोड का ज़ुलु परिवार प्रदान करता है, जिनमें से सभी OpenJDK बायनेरिज़ को प्रमाणित करते हैं जो कि प्रत्येक प्रमुख जावा संस्करण (आज 8, 7 और 6) के लिए जावा मानक संस्करण टेस्ट स्पेक्स को पूरा करने के लिए प्रमाणित है। इसके लिए एक उपयुक्त प्रतिस्थापन होना चाहिए Windows, Linux और Mac OS X प्लेटफ़ॉर्म में से किसी पर आपका Oracle जावा रनटाइम। ज़ुलु www.azul.com/zulu से डाउनलोड करने के लिए स्वतंत्र है। आशा है कि ये आपकी मदद करेगा। प्रकटीकरण: मैं अज़ुल सिस्टम्स में ज़ुलु और ज़िंग उत्पाद लाइनों के लिए उत्पाद प्रबंधक हूं।


2

मैंने इसका कभी उपयोग नहीं किया है लेकिन आप OpenJDK में देखना चाहते हैं ।


OpenJDK केवल लिनक्स के लिए लगता है।
स्टीवन स्मथुरस्ट

@ फ़नविल: ओपनजीडीके के लिए ओपनजेडीके में अनऑफिशियल बिल्ड ऑफ़ ओपनजेडीके हैं
अल्यूसियो एएसजी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.