2012-03-10 6 views
13

मुझे एक्लिप्स रन कॉन्फ़िगरेशन में भ्रष्टाचार समस्या हो सकती है। यह project1 से project2 से MyClass नामक जावा क्लास को खींचा जाने के बाद हुआ (या कॉपी-पेस्ट किया गया, मुझे याद नहीं है)। फिर मैंने project1 हटा दिया। जब मैं एक नया रन कॉन्फ़िगरेशन बनाता हूं तो दिया गया नाम MyClass (1) है। दूसरे शब्दों में, ऐसा लगता है कि पहले से ही एक रन कॉन्फ़िगरेशन है जिसे MyClass कहा जाता है, इसलिए नए को एक नंबर जोड़ना होगा। (संपादित करें: कोई मौजूदा MyClass रन विन्यास तो वहाँ संलग्न संख्या के लिए कोई स्पष्ट कारण है वास्तव में, मैं अपने रन विन्यास के सभी नष्ट कर दिया।।)क्या एक्लिप्स रन कॉन्फ़िगरेशन पर मेटा-डेटा को हटाने का कोई तरीका है?

कैसे मैं आसानी से मेटा डेटा को साफ और हो सकता है कम से कम मैन्युअल प्रयास के साथ फिर से निर्माण करने में सक्षम?

यदि कोई मेटा-डेटा हटाना अनुशंसा है जो केवल कॉन्फ़िगरेशन चलाने से अधिक से छुटकारा पाती है, तो शायद यह एक अच्छा समाधान होगा यदि यह फिर से काम करने के लिए सेटअप करने के लिए बहुत सारे मैन्युअल काम नहीं करता है।

संपादित करें: समस्या इस तथ्य के कारण हो सकती है कि निर्यात संवाद में MyClass - project1 नामक लॉन्च कॉन्फ़िगरेशन है। project1 अब मौजूद नहीं है लेकिन यह शेष अवशेष रहता है, वर्ग नाम MyClass टाइप कर रहा है। मुझे यकीन नहीं है कि रन कॉन्फ़िगरेशन और लॉन्च कॉन्फ़िगरेशन के बीच कोई अंतर है या नहीं।

+0

पुनरारंभ करें यदि आपने कोशिश की, मेनू आइटम से प्रोजेक्ट का चयन करना, और फिर क्लीन का चयन करना। –

+0

हां। मैंने बार-बार साफ और ताज़ा किया है (एफ 5)। – H2ONaCl

+0

+1, ताकि यह आवश्यक ध्यान प्राप्त कर सके :-) –

उत्तर

23

AFAIK लांच विन्यास पर संग्रहीत हैं।

और ग्रहण

4

ओपन ग्रहण। रन => रन कॉन्फ़िगरेशन का पालन करें। आप बाईं तरफ के विकल्प देखेंगे। जावा अनुप्रयोग विकल्प के तहत, आप चलने योग्य वर्गों की सूची देखेंगे (जिनके पास मुख्य विधि है)। उस सूची में ये कक्षा नोड्स सही क्लिक करने योग्य हैं। अपने चल विन्यास पर राइट क्लिक करके, आप न्यू, डुप्लिकेट और हटाएँ विकल्प देखेंगे। आप हटाए गए विकल्प के माध्यम से अपनी पुरानी चल रही कॉन्फ़िगरेशन को हटा सकते हैं। एक नया चल विन्यास बनाने के लिए, सही जावा आवेदन विकल्प पर क्लिक करें और पर न्यू क्लिक करें और फिर उसे कॉन्फ़िगर करें।

+0

मुझे यह उल्लेख करना चाहिए था कि 'MyClass' नामक कोई पुरानी रन कॉन्फ़िगरेशन नहीं है, इसलिए इसे हटाने के लिए कुछ भी नहीं है। यह भ्रष्टाचार की समस्या की तरह दिखता है, इसलिए मैं मेटा-डेटा फिक्स की तलाश में हूं। – H2ONaCl

0

आप -cleancommand line option के साथ ग्रहण शुरू करने का प्रयास कर सकते हैं।

विंडोज़ पर ऐसा करने का सबसे आसान तरीका है अपने शॉर्टकट को ग्रहण करने के लिए कॉपी करना और तर्क सूची में विकल्प जोड़ना, फिर नए शॉर्टकट का उपयोग शुरू करना।

${WORKSPACE}/.metadata/.plugins/org.eclipse.debug.core/.launches 

विद्यमान विन्यास को एक नज़र डालें और उन है कि आप के लिए दिलचस्प नहीं हैं निकालें:

+0

धन्यवाद। मैं इसे करने की कोशिश की। इससे कोई फ़र्क नहीं पड़ता। – H2ONaCl

संबंधित मुद्दे

 संबंधित मुद्दे