जवाबों:
यह क्या करता है:
अगर "सही" पर सेट किया जाता है, तो OSGi ढांचे और ग्रहण रनटाइम द्वारा उपयोग किए गए किसी भी कैश्ड डेटा को साफ किया जाएगा। यह बंडल निर्भरता रिज़ॉल्यूशन और ग्रहण एक्सटेंशन रजिस्ट्री डेटा को संग्रहीत करने के लिए उपयोग किए जाने वाले कैश को साफ़ करेगा। इस विकल्प का उपयोग करने से इन कैश को फिर से संगठित करने के लिए ग्रहण को मजबूर किया जाएगा।
इसे कैसे उपयोग करे:
eclipse.ini
अपनी ग्रहण स्थापित निर्देशिका में स्थित फ़ाइल को संपादित करें और -clean
पहली पंक्ति के रूप में डालें ।-clean
पहले तर्क के रूप में जोड़ते हैं ।-clean
तर्क के साथ एक्लिप्स को निष्पादन योग्य कहता है। इस चरण का लाभ यह है कि आप स्क्रिप्ट को इधर-उधर रख सकते हैं और हर बार जब आप कार्यक्षेत्र को साफ करना चाहते हैं तो इसका उपयोग कर सकते हैं। आप इसे कुछ eclipse-clean.bat
(या eclipse-clean.sh
) नाम दे सकते हैं ।( Http://www.eclipsezone.com/eclipse/forums/t61566.html से )
अन्य ग्रहण कमांड लाइन विकल्प: http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%Fruntime-options.html
क्लीन मोड के लिए: जैसे प्लेटफॉर्म शुरू करें
eclipse -clean
बस इतना ही। प्लेटफ़ॉर्म कुछ कैश्ड OSGi बंडल जानकारी को साफ़ कर देगा, यह मदद करता है या अनुशंसित है यदि आप नए प्लगइन्स को मैन्युअल रूप से स्थापित करते हैं या अप्रयुक्त प्लगइन्स को हटाते हैं।
यह किसी भी कार्यक्षेत्र से संबंधित डेटा को प्रभावित नहीं करेगा।
आप कमांड लाइन से स्वच्छ मोड में ग्रहण शुरू कर सकते हैं:
eclipse -clean
-clean
विकल्प का उपयोग करने का तरीका है, जैसा कि अन्य उत्तरों द्वारा बताया गया है।
सुनिश्चित करें कि .ini
समस्या को ठीक करने के बाद आप इसे अपने शॉर्टकट से हटा दें । यह ग्रहण के सभी प्लगइन्स का पुनर्मूल्यांकन करने का कारण बनता है जो हर बार शुरू होता है और नाटकीय रूप से स्टार्टअप समय को बढ़ा सकता है, जो आपके द्वारा स्थापित किए गए कितने ग्रहण प्लगइन्स पर निर्भर करता है।
Mac OS X Yosemite के लिए मैं ओपन कमांड का उपयोग करने में सक्षम था।
Usage: open [-e] [-t] [-f] [-W] [-R] [-n] [-g] [-h] [-b <bundle identifier>] [-a <application>] [filenames] [--args arguments]
Help: Open opens files from a shell.
By default, opens each file using the default application for that file.
If the file is in the form of a URL, the file will be opened as a URL.
Options:
-a Opens with the specified application.
-b Opens with the specified application bundle identifier.
-e Opens with TextEdit.
-t Opens with default text editor.
-f Reads input from standard input and opens with TextEdit.
-F --fresh Launches the app fresh, that is, without restoring windows. Saved persistent state is lost, excluding Untitled documents.
-R, --reveal Selects in the Finder instead of opening.
-W, --wait-apps Blocks until the used applications are closed (even if they were already running).
--args All remaining arguments are passed in argv to the application's main() function instead of opened.
-n, --new Open a new instance of the application even if one is already running.
-j, --hide Launches the app hidden.
-g, --background Does not bring the application to the foreground.
-h, --header Searches header file locations for headers matching the given filenames, and opens them.
यह मेरे लिए काम किया:
open eclipse.app --args clean
विंडोज उपयोगकर्ताओं के लिए: आप ऐसा कर सकते हैं जैसा कि आरटीए ने कहा है या कमांड लाइन के माध्यम से ऐसा करते हैं: ग्रहण निष्पादन के लोकेटन पर नेविगेट करें फिर चलाएं:
eclipse.lnk -clean
पहले अपने पथ पर कमांड 'dir' का उपयोग करके अपने निष्पादन योग्य का नाम जांचें
यह बंडल निर्भरता रिज़ॉल्यूशन और ग्रहण एक्सटेंशन रजिस्ट्री डेटा को संग्रहीत करने के लिए उपयोग किए जाने वाले कैश को साफ़ करेगा । इस विकल्प का उपयोग करने से इन कैश को फिर से संगठित करने के लिए ग्रहण को मजबूर किया जाएगा ।
eclipse -clean
स्वच्छ मोड में ग्रहण को चलाने के दो तरीके।
1) Eclipse.ini फ़ाइल में
2) कमांड प्रॉम्प्ट से (cmd / कमांड)