ग्रहण 3.7 से 4.2 (जूनो) को अपग्रेड करने का सबसे आसान तरीका


105

इसलिए चूंकि ग्रहण जूनियर 3.7 के बजाय 4.2 पर आधारित है, इसलिए इसे अपग्रेड करने का सबसे आसान तरीका क्या है, जूनो की एक अलग कॉपी स्थापित करने और मेरे सभी मौजूदा प्लगइन्स को 3.7 से फिर से स्थापित करने का तरीका क्या है?

Eclipse.org पर उल्लिखित एक सीधा अपग्रेड पथ नहीं है।


8
मुझे वास्तव में खुशी है कि मैंने एक नया "इंस्टॉलेशन" (या जिसे आप एक संग्रह खोलना कहते हैं) का उपयोग किया। मुझे बहुत सारे प्लगइन्स से छुटकारा मिला, जिन्हें मैंने एक बार आजमाया और फिर कभी इस्तेमाल नहीं किया और अब बस वही बचा है जिसकी मुझे वास्तव में ज़रूरत है।
मोईटी

3
@ मुईटी अच्छी बात है, लेकिन ग्रहण अभी भी स्वायत्त रूप से अपडेट करने में सक्षम होना चाहिए
निमचम्पस्की

@NimChimpsky यह अच्छा होगा, मुझे हमेशा अपने प्लगइन्स को डाउनलोड करना होगा या प्लगइन फ़ोल्डर पर हर बार मुझे अपग्रेड करना होगा ...
alculete

@ डानिलो I को हाल ही में इंटेलीज में अपग्रेड किया गया है, इसे यारस पहले करना चाहिए था।
निमचिम्प्सकी

1
@ डैनिलो हुह? कोई रास्ता नहीं, इंटेलीज हर तरह से बेहतर है। लेकिन यह लागत, मुझे लगता है कि इसके लायक है।
निमचम्पस्की

जवाबों:


157

ग्रहण बमुश्किल 3.7.1 से 3.7.2 तक अपडेट हो सकता है, कभी भी 3.7 से 4.2 तक का मन नहीं।

यदि आप मौजूदा एक्लिप्स डेवलपमेंट एनवायरनमेंट में अपग्रेड करने की कोशिश करते हैं तो आप अपने विकास के वातावरण को अपने हाथों में ले रहे हैं। मुझे आपके बारे में जानकारी नहीं है, लेकिन मेरे विकास का माहौल उन्नयन के लिए बहुत महत्वपूर्ण है।

जब आप अपने विकास के वातावरण को बदलना चाहते हैं तो हमेशा एक नई ग्रहण निर्देशिका और नए ग्रहण कार्यस्थान बनाएं।

एक नई निर्देशिका के लिए ग्रहण ४.२ ग्रहण करें, और एक बार में अपना प्लग-इन जोड़ें। आप ग्रहण 3.7 प्लग-इन की प्रतिलिपि बनाने के लिए Bananeweizen की विधि का उपयोग कर सकते हैं, या आप उन्हें मैन्युअल रूप से जोड़ सकते हैं। शायद यह देखने के लिए एक अच्छा विचार है कि क्या आपके द्वारा उपयोग किए गए प्लग-इन को ग्रहण 4.2 के लिए अपग्रेड किया गया है।

एक नया ग्रहण 4.2 कार्यक्षेत्र बनाएँ, और अपने प्रोजेक्ट कोड को अपने ग्रहण 3.7 कार्यक्षेत्र से कॉपी करें। यदि आपको बाद में कोई समस्या आती है, तो आप ग्रहण 3.7 और आपके ग्रहण 3.7 कार्यस्थानों पर वापस आ सकते हैं।

जब आपके पास एक ग्रहण 4.2 वातावरण होता है जो काम करता है, तो इसे वापस ज़िप करें और ज़िप फ़ाइल को रखें ताकि आप अपने ग्रहण 4.2 वातावरण को पुनर्स्थापित कर सकें, यदि आपका ग्रहण दूषित हो जाता है।

कभी भी अपने काम के माहौल को बदलने के बारे में न सोचें।


18
एक सच्चे ग्रहण उपयोगकर्ता की तरह बोली जाती है। पूरी ईमानदारी से सलाह के लिए धन्यवाद।
कूपर

साझा करने के लिए धन्यवाद। मैं इस सलाह के लिए बिल्कुल देख रहा था। थम्स अप!
डब्बलुगा

1
अच्छा लगा। अन्य सभी तरीकों से लुप्त न हों। नए सिरे से शुरू करने के लिए समय निकालें और आप जल्द ही खेल में वापस आ जाएंगे।
राल्फ ओरेगन

114

Http://download.eclipse.org/eclipse/downloads/drops4/R-4.2-201206081400/ से प्लेटफॉर्म रनटाइम बाइनरी डाउनलोड करें । यह मूल रूप से "प्लगइन्स के बिना ग्रहण" है। इसे चलाएं (एक ताजा कार्यक्षेत्र पर), फ़ाइल का चयन करें -> आयात -> स्थापना -> मौजूदा इंस्टॉलेशन से और विज़ार्ड को अपनी मौजूदा 3.7 निर्देशिका में इंगित करें। "नवीनतम संस्करण स्थापित करें", हिट खत्म की जाँच करें।

यह आपके 3.7 इंस्टॉलेशन में पाए गए प्लगइन्स के नवीनतम संस्करणों को आपके 4.2 इंस्टॉलेशन में स्थापित करेगा। अफसोस की बात है कि ज्यादातर लोग इस सुविधा को नहीं जानते हैं और अपग्रेड करते समय प्रत्येक प्लगइन को मैन्युअल रूप से इंस्टॉल करते हैं।

बोनस awser: एक ही विज़ार्ड के साथ आप एक फ़ाइल में स्थापित सुविधाओं की सूची भी निर्यात कर सकते हैं जिसे आप सहकर्मियों के साथ साझा कर सकते हैं, इसलिए आपने सभी समान प्लगइन्स को स्थापित किया है।


1
ऐसा प्रतीत नहीं होता है कि कोई भी 'नवीनतम संस्करण इंस्टॉल करें' चेकबॉक्स है और इसलिए मुझे एक पुराना संस्करण निर्भरता त्रुटि मिलती है, जब screencast.com/t/5FDB2tR6LNSk को स्थापित करने का प्रयास किया जाता है । नवीनतम संस्करण को स्थापित करने के लिए मुझे यह कैसे मिलेगा?
पीडीए

2
ठीक है, पता चला है, आपको पिछले संस्करण से सॉफ़्टवेयर कॉन्फ़िगरेशन को निर्यात करना है, फिर इसे नए संस्करण में आयात करें, अन्यथा जूनो केवल प्लगइन्स को अपने रेपो में कॉपी / पेस्ट करने की कोशिश करेगा क्योंकि यह अपडेट साइटों के बारे में नहीं जानता है। हालांकि, यहां तक ​​कि ऐसा करने पर भी गुप्त निर्भरता के मुद्दे संदेश हैं जो मुझे नहीं पता कि कैसे हल करना है। मुझे गिल्बर्ट के उत्तर को सही के रूप में चिन्हित करना होगा। वास्तव में ग्रहण को अपडेट करने का कोई अच्छा तरीका नहीं है।
पीडव

2
एक महान विचार की तरह लगता है, लेकिन दुर्भाग्य से आयात विज़ार्ड "एक मान्य एप्लिकेशन इंस्टॉलेशन का पथ निर्दिष्ट करता है।" त्रुटि जब मैं अपनी मौजूदा स्थापना का चयन करता हूं। :(
thSoft

2
किसी को भी आश्चर्य हो, आपकी मौजूदा ग्रहण निर्देशिका का डिफ़ॉल्ट मार्ग ~ /
.eclipse

2
बस इंडिगो से केपलर को अपडेट करने के लिए ऐसा किया। मेरे पास सुपरजोस का मुद्दा नहीं था - जावा डेवलपर्स के लिए ग्रहण आईडीई को निष्क्रिय करने के लिए ग्रहण काफी स्मार्ट था। बहुत उपयोगी उपाय!
Ameed

17

मैंने अभी http://download.eclipse.org/releases/juno/ को विंडो में जोड़ा -> प्रीफ़ -> इंस्टॉल / अपडेट -> उपलब्ध सॉफ़्टवेयर साइटें

उसके बाद आप मदद के लिए अपने सॉफ़्टवेयर को अपडेट कर सकते हैं -> अपडेट के लिए जाँच करें

मेरे लिए ठीक काम करने लगता है


1
इसने मेरे लिए काम किया .. पहले तो इसने कुछ त्रुटियाँ कीं और स्थापना विफल हो गई coz I java 7 स्थापित किया। फिर मैंने जावा 6 को अपडेट 27 पर स्विच किया। फिर दोबारा कोशिश की। इसने काम कर दिया।
रॉनी

जब मैंने इस विधि की कोशिश की तो मुझे एक मध्यवर्ती रिलीज को जोड़ना था और उस पर निर्भरता की समस्याओं को हल करने के लिए पहले अपडेट करना था।
davenpcj

16

माइग्रेट करने के लिए मुझे 2 मिनट लगे (सबसे लंबा हिस्सा डाउनलोड है;)):

  • ग्रहण का अंतिम विमोचन डाउनलोड करें: http://download.eclipse.org/eclipse/downloads/

  • संग्रह को निकालें, नया संस्करण लॉन्च करें और अपने मौजूदा कार्यक्षेत्र का चयन करें

  • मेनू फ़ाइल से -> आयात करें

    • मौजूदा इंस्टॉलेशन से इंस्टॉल / चुनें

    • यह आपको यह चुनने देगा कि आप किस एक्सटेंशन को रखना चाहते हैं (फिर भी संगत)

नोट: मैंने इस हेरफेर का परीक्षण एक ग्रहण 4.2 से 4.3 तक किया था। मैं इस उत्तर को जोड़ रहा हूं क्योंकि मुझे लगता है कि यह समाधान अन्य उत्तर की तुलना में तेज, आसान और सुरक्षित है।


दुर्भाग्य से यह 3.7 से 4.4 के उन्नयन के लिए काम नहीं करता है - यह कार्यक्षेत्र को अमान्य होने के बारे में एक त्रुटि देता है (भले ही यह कहता है कि यह आपके क्षेत्र को अपग्रेड करेगा)।
CpnCrunch

1
यह मेरे लिए आंशिक रूप से काम करता था, जो 3.8 से 4.5 था। यह मेरी सेटिंग्स / वरीयताओं को माइग्रेट करने में अच्छा काम करता था, हालांकि मुझे माइग्रेटेड संस्करणों के बाद कई प्लगइन्स को मैन्युअल रूप से पुनर्स्थापित करना पड़ा 1) अब काम नहीं किया, और 2) ग्रहण के भीतर अपडेट नहीं किया जा सका।
अरोठ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.