अद्यतन उपकरण प्रारंभ करने में असमर्थ


0

मैं अपनी मशीन पर पाइथन को अनइंस्टॉल करने के बावजूद यह त्रुटि प्राप्त करता रहता हूं। मैंने सोचा कि यह जावा से संबंधित हो सकता है, इसलिए मैंने जावा को फिर से इंस्टॉल किया लेकिन यह काम नहीं किया।

इसके अलावा, UC_Image_PATH पर्यावरण चर क्या है?

यहाँ छवि विवरण दर्ज करें

जवाबों:


1

Stackoverflow पर यह सवाल लगता है कि अपराधी ग्लासफिश जावा एप्लिकेशन सर्वर से अपडेट टूल है।

इसी तरह यह ओरेकल फोरम पेज बताता है कि समस्या को हल करने के कुछ तरीके हैं

मेरा मानना ​​है कि यह किस कारण हो सकता है यह ग्लासफिश है। अब तक, नेटबिन को अनइंस्टॉल करने के बाद कोई और त्रुटि संदेश नहीं है, फिर बंडल किए गए ग्लासफिश और टॉमकैट सर्वर के बिना एसई संस्करण को फिर से इंस्टॉल करना।

वैकल्पिक रूप से एक ही धागा बताता है:

टन के खर्च के बाद मैं अंत में इस समस्या का हल ढूंढता हूं। समाधान सबसे आसान चीज थी जो मैं वास्तव में कर सकता था और मैंने पहले कोशिश नहीं की थी। मैं बस खाली प्रॉक्सी होस्ट और पोर्ट फील्ड छोड़ गया और इससे मेरी समस्या हल हो गई। सौभाग्य!

और दूसरा संकल्प:

जिस तरह से मैं हल करने में सक्षम था "UC_IMAGE_PATH पर्यावरण चर द्वारा प्रदान किया गया पथ अमान्य हो सकता है।" मुद्दा।

  1. जाँच करें कि आपने c: \ glassfish3 \ pkg \ python2.4-minimal स्थापित किया है या c: \ python27 स्थापित किया है।
  2. अगर python2.4- न्यूनतम स्थापित नहीं है, तो निर्देशिका निर्देशिका python27 को c: \ glassfish3 \ pkg में कॉपी करें
  3. सी में: \ glassfish3 \ pkg निर्देशिका python2.4- न्यूनतम करने के लिए python27 का नाम बदलें
  4. UC_IMAGE_PATH परिवेश चर को UC_IMAGE_PATH सेट करके हटाएं = अपने सिस्टम स्टार्ट से UC_IMAGE_PATH पर्यावरण चर भी निकालें।

जैसा कि मैं बता सकता हूं, यदि आपके पास पहले से ही पायथन स्थापित है, तो ग्लासफिश 3 इंस्टॉलेशन python2.4-न्यूनतम सेटअप नहीं करेगा। जब आप c: \ glassfish3 \ bin डायरेक्टरी में जाते हैं और updatetool.exe लॉन्च करने का प्रयास करते हैं, तो यह हार्ड कोडित पथ नाम .. \ pkg \ python2.4-minimal \ python.exe की अपेक्षा c: \ glassfish3 के सापेक्ष होती है। \ बिन निर्देशिका।

इसलिए कोशिश करने के लिए कुछ चीजें हैं।

मैं इस सब से इकट्ठा कर रहा हूं कि जैसा कि जावा ग्लासफिश सर्वर सेट करता है यह पता लगाता है कि क्या आपने पायथन को स्थापित किया है और यदि आप करते हैं तो यह निर्भरता के रूप में यह खुद का न्यूनतम पायथन स्थापित नहीं करता है। इसका मतलब यह है कि यदि आप पायथन को हटाते हैं तो ग्लासफिश टूट जाती है क्योंकि वे मूर्खतापूर्ण मान लेते हैं कि आप हमेशा पायथन को स्थापित करने जा रहे हैं ।

मूल रूप से आपको पायथन को पुनः स्थापित करने की आवश्यकता है, फाइलों को ग्लासफिश डायरेक्टरी में कॉपी करें, फिर पायथन को अनइंस्टॉल करें या किसी भी तरह से ग्लासफिश (शायद नेटबीन्स?) को अनइंस्टॉल करें या उचित निर्भरता के साथ इसे पुनर्स्थापित करें।


1

भले ही आपने python27फ़ोल्डर को ग्लासफिश में कॉपी किया और उसका नाम बदल दिया, फिर भी आप updatetool becuase को नहीं चला सकते, इसके लिए कुछ ऐसा चाहिए main.py

आप updatetool लॉग फ़ाइल को दर्ज करके देख सकते हैं updatetool.exe --debug, फिर आपको पता चल जाएगा कि मैं क्या जिक्र कर रहा हूं।


0

कार्यक्रम स्पष्ट रूप से आपको अजगर स्थापित करने के लिए कहता है। एक http://activestate.com पर पाया जा सकता है। यह भी सुनिश्चित करें कि आपने सही संस्करण स्थापित किया है (जिसे आपने अनइंस्टॉल किया है या बेहतर है) ताकि यह अनुकूल हो ...


मुझे अब पायथन का उपयोग करने की आवश्यकता नहीं है। क्या इस अलर्ट को अक्षम करने या इसके अपडेट टूल को हटाने के लिए कुछ भी है?
icu222much

0

मैं एक स्वचालित स्टार्टअप सेवा के रूप में ग्लासफिश सर्वर को स्थापित करने और चलाने के लगभग दो सप्ताह बाद, एवीजी ने बताया कि ग्लासफिश के भीतर python.exe की स्थापना एक वायरस है। मुझे गुस्सा आया कि जब मैंने कथित वायरस पर शोध करने का प्रयास किया, तो एवीजी ने अजगर को बुझाने का फैसला किया (समय समाप्त हो गया), फिर ऑटो-अपडेट 'फीचर' विफल हो गया क्योंकि यह चला गया था। चूंकि मैं केवल टॉस्कैट में सर्वलेट्स और जेएसपी कर रहा हूं, मैंने बस सेवाओं को खोल दिया, ग्लासफिश को रोक दिया, और इसे मैन्युअल रूप से स्टार्टअप किया। उपरोक्त चर, पर्यावरण चर UC_IMAGE_PATH सेट करके लोकप्रिय समाधान लगता है। मैं इसका उपयोग नहीं कर रहा हूं, लेकिन शायद ओरेकल साइट पर कुछ है, http://glassfish.java.net/ अगर कोई इसका उपयोग कर रहा है, तो वह शोध के लिए उकसा रहा है ...


ओह, मैं भूल गया, मैंने ग्लासफ़िश को अनइंस्टॉल किया, और उसी परिणामों के साथ फिर से स्थापित किया। तथ्य यह है कि यह प्रकट करने के लिए थोड़ी देर के लिए कुछ उत्सुक है। यदि यह लिनक्स पर चल रहा था, तो मैं पुनः आरंभ करने में देरी का श्रेय दे सकता हूं, लेकिन विंडोज 7 (कुछ भी) पर चलना, रिबूट एक दैनिक आवश्यकता है। मुझे यकीन है कि यह कुछ .NET मैनुअल या कुछ और में है ... जैसा कि मेरे दोस्त टॉम पापालेओ विंडोज के संबंध में कहेंगे, 'जब संदेह हो, तो रिबूट करें!'। कौन जानता है, दुर्भाग्य से, एवीजी ने मुझे मूल कारण के बारे में कुछ नहीं बताया।
जेफ रणसीर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.