ग्रहण में RemoteSystemsTempFiles क्या है?


145

मैंने देखा कि मेरे पास RemoteSystemTempFiles नाम का एक प्रोजेक्ट था जो मैंने कभी नहीं बनाया। ग्रहण के बाद लगता है कि यह ग्रहण पर प्लगइन सुविधा है, लेकिन इसका कोई अन्य विचार नहीं मिला।

क्या कोई भी मुझे एक बेहतर विचार दे सकता है, जो मैं कर सकता था और इस फ़ोल्डर पर बिट स्पष्टीकरण? और यह भी अगर यह मेरी अन्य परियोजनाओं के लिए हानिकारक नहीं है!

जवाबों:


55

आप चाहें तो इसे हटा सकते हैं, यह अन्य परियोजनाओं को कोई नुकसान नहीं पहुंचाता है। यह रिमोट सिस्टम एक्सप्लोरर द्वारा बनाया गया है जो ग्रहण के साथ आता है।


6
आप विंडो में ग्रहण रिमोट सिस्टम
कॉन्फिगरेशन

27
क्या किसी को पता है कि कौन सी ग्रहण सेटिंग इसे पूरी तरह से बंद कर देगी? मैं नहीं चाहता कि रिमोट सिस्टम टैम्पिल्स को हर बार ग्रहण करने के बाद दोबारा बनाया जाए।
जोएलबेटजोन

3
मेरे लिए, प्रोजेक्ट को मेरे कार्यक्षेत्र में नहीं दिखाया गया है, लेकिन मेरे फाइल सिस्टम से फाइल डिलीट करने के बाद भी मुझे इसके लापता होने के बारे में त्रुटियां हैं। किसी को भी पता है कि ग्रहण अभी भी सोचता है कि मेरे पास यह परियोजना मेरे कार्यक्षेत्र में है?
टायलर कोलियर


3
रिमोट सिस्टम एक्सप्लोरर क्या है? मुझे इसकी ज़रूरत क्यों है?
पाउडर 366

90

यदि आप RemoteSystemsTempFiles को हटाना चाहते हैं, तो बस Window -> Preferences -> General -> Startup और Shutdown के अंतर्गत जाएं और "RSE UI" को अनचेक करें। तब आप फ़ोल्डर को हटा सकते हैं और ग्रहण इसे फिर से नहीं बनाएगा।


3
इसके लिए मुझे काम करने के लिए, मुझे प्रोजेक्ट व्यू का उपयोग करके एक्लिप्स के भीतर से डिस्क पर प्रोजेक्ट और सामग्री को हटाना पड़ा । यह सीधे डिस्क से फ़ोल्डर को हटाने के लिए पर्याप्त नहीं था।
नील ट्रैफेट

54

में Window->preferencesप्रकार 'दूरस्थ' । दूरस्थ सिस्टम दृश्य पर क्लिक करें और उस बॉक्स को अनचेक करें जो कहता है कि 'पूर्ववर्ती राज्य में दूरस्थ सिस्टम दृश्य फिर से खोलें'

एक्लिप्स पहले से ही .metadata फ़ोल्डर जोड़ता है - यह अतिरिक्त अव्यवस्था क्यों जोड़ता है?


4
FYI करें, यह मेरे कार्यक्षेत्र में पहली बार दिखाई दिया जब एक्लिप्स के अनुरोध के बाद (और मैंने पुष्टि की) उपयोगकर्ता डेटा का अपलोड जो कि समय-समय पर करता है ताकि ग्रहण में सुधार हो सके। मैं इंडिगो चला रहा हूं।
कार्ल

15

यदि आप अभी भी RemoteSystemsTempFiles में अवांछित परिणाम देख रहे हैं किसी संसाधन की खोज करते समय (जैसे CTRL + SHIFT + R), तो आप प्रोजेक्ट एक्सप्लोरर में मैन्युअल रूप से ग्रहण संसाधन को दिखा सकते हैं और इसे हटा सकते हैं ...

प्रोजेक्ट एक्सप्लोरर व्यू> कस्टमाइज़ व्यू ...> फिल्टर> "आरएसई इंटरनल प्रोजेक्ट्स" को अनचेक करें> प्रोजेक्ट एक्सप्लोरर ट्री में इसे खोजें> इसे एक्सपैंड करें> पुराने फोल्डर को हटाएं।


6

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

इसके कई उप-पैकेज हैं, जिनमें से सभी को मूल पैकेज के साथ हटा दिया जाता है।


यह सबसे साफ / सबसे सुरक्षित समाधान प्रतीत होता है क्योंकि यह ग्रहण विन्यास फाइलों को भी सही ढंग से अपडेट करता है (RSE फीचर्स आदि को हटाते हुए)
Jansohn

यह सही उत्तर है, और ठीक यही कारण है कि डेवलपर्स ड्रॉज़ में एक्लिप्स से दूर जा रहे हैं ... कचरा सही मेरे कार्यक्षेत्र में फाइल करता है!
केविन पार्कर

5

मैं कुछ समय के लिए इस फ़ोल्डर के साथ संघर्ष कर रहा हूं, क्योंकि कोई समाधान मैंने अभी तक परीक्षण किया है ..

सौभाग्य से, आज मुझे इस समस्या का हल मिल गया:

eclipse \ plugins फ़ोल्डर से सभी (org.eclipse.rse। *। जार) फ़ाइलों को हटा दें (या उन्हें अपने कॉन्फर्ट के लिए बैकअप दें)।

यह इस फ़ोल्डर के निर्माण के लिए जिम्मेदार हैं।

ग्रहण उनके बिना पूरी तरह से काम करता है (मैं उन पैकेजों से किसी भी कार्यक्षमता का उपयोग नहीं करता हूं)।

का आनंद लें!


मैं आपकी चिंता को समझ सकता हूं, लेकिन समाधान वास्तव में मुद्दे को हल करता है। मैंने इसे ग्रहण जूनो और एक्लिप्स केप्लर दोनों पर परीक्षण किया है और एक आकर्षण की तरह काम करता है। सुविधाओं और प्लगइन्स फ़ोल्डर से बस (बैकअप) org.eclipse.rse निकालें, और RemoteSystemsTempFiles चला गया है, बिना किसी साइड इफेक्ट के। यह सेटअप हमारी टीम में 6 से अधिक लोगों द्वारा दैनिक उपयोग किया जाता है।
स्पिरियोबी

2
यह बहुत अच्छा है, लेकिन उन पुस्तकालयों की आवश्यकता होने पर क्या होता है? ग्रहण क्रैश, संभावित भ्रष्ट कोड, बर्बाद करने वाली परियोजनाएं, आदि
Qix - MONICA WAS MISTREATED

अब मेरी टीम में 13 लोग हैं जो उपरोक्त चाल के साथ ग्रहण केपलर का उपयोग कर रहे हैं। यह कभी दुर्घटनाग्रस्त नहीं हुआ, और कभी किसी कोड को दूषित नहीं किया या किसी परियोजना को बर्बाद नहीं किया। यह सुनिश्चित नहीं है कि उन जार का उपयोग कहां / कैसे किया जाता है, लेकिन ऐसा लगता है कि हमने कभी उन कार्यक्षमता का उपयोग नहीं किया / उपयोग किया जो उन जार पर निर्भर थीं।
स्पायरोबि

2
मेरे लिये कार्य करता है। यह ग्रहण को दूषित कर सकता है, लेकिन मेरे दृष्टिकोण से ग्रहण ने मेरे सेटअप को दूषित कर दिया और मुझे उनकी "सुविधा" को बंद करने का स्पष्ट विकल्प नहीं दिया।
एंजेलो फुच्स

1
bit2shift का उत्तर बहुत अधिक स्वच्छ / सुरक्षित प्रतीत होता है: stackoverflow.com/a/38972116/3375325
jansohn

2

मैं यह जोड़ना चाहूंगा कि ऐसी स्थितियां हो सकती हैं जिनमें आप वास्तव में आरएसई यूआई प्लग-इन स्थापित नहीं करते हैं। हालाँकि, RemoteSystemTempFiles अभी भी आपके खोज परिणामों में दिखाई देगा :-(

उदाहरण : उदाहरण के लिए आपने RSE UI प्लग-इन सहित ग्रहण के पुराने संस्करण का उपयोग किया है। बाद में आपने एक नया संस्करण स्थापित किया है, शायद एक अलग फ़ोल्डर में, लेकिन पुराने कार्यक्षेत्र (रूपांतरण के माध्यम से) का पुन: उपयोग कर रहा है। इस बार आपने आरएसई यूआई प्लग-इन स्थापित नहीं किया है, इसलिए आपके आईडीई के पास इस लानत के बारे में कोई विकल्प नहीं है (जो वास्तव में रिमोट सिस्टम पर काम करते समय एक बहुत अच्छा उपकरण है)।

हालांकि, इस तथ्य के बावजूद कि इसमें प्लग-इन स्थापित नहीं है, एक्लिप्स अभी भी उस पुराने / विद्यमान RemoteSystemTempFiles के रिपॉजिटरी / कंटेनर / जो कुछ भी अपडेट / उपयोग करेगा / करेगा और इस प्रकार यह हमेशा आपके खोज परिणामों में दिखाई देगा। बहुत गुस्सा आ रहा है, मुझे पता है!

समाधान काफी सरल है:

  1. केवल 2 चरणों में: प्लग-इन स्थापित करें फिर इसे अक्षम करें।
    • चयन करें Help-> Install New Software, फिर " http://download.eclipse.org/releases/ Isyour-version-here] " चुनें, फिर remoteफ़िल्टर बॉक्स में दर्ज करें ।
    • Remote System Explorer End-User Runtimeऔर सह के लिए खोज । संभवतः प्लग-इन General Purpose Toolsसमूह के भीतर पाया जा सकता है , लेकिन यह समूह एक संस्करण / प्लेटफ़ॉर्म से दूसरे में बदल सकता है
    • इसे स्थापित करें / फिर अपने आईडीई को पुनरारंभ करें।
  2. इसके बाद reopens select Window-> Preferencesफिर the General-> select करें Startup and Shutdownऔर अनचेक करें RSE UI। अब यह खोज परिणामों में भी अक्षम है। इसके अतिरिक्त आप चुन सकते हैं Window-> Preferencesफिर Remote Systems-> File Cacheऔर क्लिक करें Clear Cached Files

यह चाल है - उम्मीद है ;-)


जब डाउनलोड करने योग्य संस्करण पहले से इंस्टॉल किए गए संस्करण के पीछे काम नहीं करता है
मैल्कम बोकेहॉफ

0

जावास्क्रिप्ट के परिप्रेक्ष्य का उपयोग करते समय मेरे पास एक समान मुद्दा था। बाईं ओर डिफ़ॉल्ट रूप से इसमें 'प्रोजेक्ट एक्सप्लोरर' के बजाय 'स्क्रिप्ट एक्सप्लोरर' होता है। ऐसा लगता है कि यह डिफ़ॉल्ट रूप से केवल प्रोजेक्ट्स के बजाय कार्यक्षेत्र में फ़ाइलों को दिखा रहा था। मुझे लगता है कि यह PHP के दृष्टिकोण के साथ ही है।


0

मेरे पास PHP एक्सप्लोरर परिप्रेक्ष्य का उपयोग करके एक समान मुद्दा था। मुझे हमेशा यह समस्या थी कि ग्रहण परियोजना मेटाडेटा को नहीं बचा सकता है। मैंने आरएसई अस्थायी परियोजना को अनचेक करने के लिए "फिल्टर" का चयन किया। एक बार यह पेड़ के दृश्य में दिखाई दिया, मैंने इसे हटाने के लिए राइट क्लिक किया। फिर मैं उसी प्रारंभिक कॉन्फ़िगरेशन को रखने के लिए फिर से जांच कर सकता हूं।


0

इन फ़ाइलों से छुटकारा पाने के लिए सबसे आसान तरीका उन्हें शारीरिक रूप से हटा दिया जाता है .... पर जाएँ ../../eclipse-workspace/RemoteSystemsTempFiles और वहाँ से हटा दें ..


यह उत्तर पहले से दिए गए अन्य उत्तर के संबंध में कोई अतिरिक्त मूल्य नहीं जोड़ता है।
बृहस्पतिवार

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

1
आपके उत्तर के साथ समस्या यह उल्लेख नहीं कर रही है कि यदि रिमोट सिस्टम एक्सप्लोरर एंड-यूज़र रनटाइम स्थापित किया गया है, तो हर बार ग्रहण शुरू होने पर उसी परियोजना को फिर से बनाया जाएगा। कारण से लड़ो, परिणाम नहीं!
bit2shift

0

वास्तव में, मुझे यह विकास के दौरान काफी उपयोगी लगता है, खासकर अगर मैं ऐसे प्रोजेक्ट पर काम कर रहा हूं जिसमें कॉन्फ़िगरेशन, टेम्प्लेट और प्रॉपर्टीज फाइलें हैं जो मेरे प्रोजेक्ट के बाहर स्थित हैं और मेरा उन्हें पैकेज में शामिल करने का कोई इरादा नहीं है। अगर आप को खोलने .projectके RemoteSystemsTempFilesआप (लिंक टैग पर नज़र) बाहरी फ़ोल्डरों की एक जोड़ी लिंक कर सकते हैं कि आप पर काम करने के लिए चाहते हो सकता है और जहाज या संस्करण नहीं।

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
    <name>RemoteSystemsTempFiles</name>
    <comment></comment>
    <projects>
    </projects>
    <buildSpec>
    </buildSpec>
    <natures>
        <nature>org.eclipse.rse.ui.remoteSystemsTempNature</nature>
    </natures>
    <linkedResources>
        <link>
            <name>CONFIG</name>
            <type>2</type>
            <location>C:/CONFIG</location>
        </link>
    </linkedResources>
</projectDescription>
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.