2009-02-02 12 views
55

हम ग्रहण 3.2 एक तरीके पीठ में एक वेब परियोजना शुरू कर दिया विस्थापित करने की जरूरत है और हम के बाद से 3.4 ग्रहण में अपग्रेड किया है, लेकिन अब परियोजना त्रुटि है:ग्रहण त्रुटि: इस परियोजना डब्ल्यूटीपी मेटाडाटा

"इस परियोजना की जरूरत माइग्रेट डब्ल्यूटीपी मेटाडाटा "

हमने राइट-क्लिक करने और" त्वरित-ठीक "करने की कोशिश की है जो वास्तव में माइग्रेट डब्ल्यूटीपी मेटाडाटा को माइग्रेट करने के लिए है। दुर्भाग्य से कुछ भी नहीं होता है और त्रुटि बनी हुई है।

हम समस्या से उस त्रुटि को हटा सकते हैं और यह सब कुछ काम करता है, हालांकि, जब भी हम स्रोत नियंत्रण से प्रोजेक्ट को फिर से आयात करते हैं, तो त्रुटि फिर से प्रकट होती है। इस त्रुटि से स्थायी रूप से कैसे छुटकारा पाएं या वास्तव में WTP मेटाडेटा को माइग्रेट करने के तरीके पर कोई विचार?

अद्यतन: हर कोई, कृपया अपने उत्तर को जोड़ने के बजाय आपके लिए काम करने वाले उत्तर पर वोट दें जो पिछले व्यक्ति के उत्तर का संदर्भ देता है।

+0

मैं पिछले सप्ताह यह एक ही समस्या थी और किसी भी संकल्प :( –

+0

नहीं पा सके मैं बस अपना जवाब अद्यतन तुम्हारा प्रतिबिंबित करने के लिए। – VonC

+0

निकाला जा रहा है .markers फ़ाइल समस्या को हल करने में मुझे मदद मिली। धन्यवाद – ksr81

उत्तर

127

ऊपर समाधान ठीक काम करता है, लेकिन यह फिर से और फिर ढोंगी। एक आसान समाधान ग्रहण में संबंधित परियोजना पर राइट क्लिक करना और मान्य होना चुनना है।

+3

मुझे नहीं पता कि "मान्य" क्या करता है या यह क्यों काम करता है, लेकिन यह एकमात्र तरीका है जो वास्तव में काम करता है। धन्यवाद! – Dave

+1

हाँ, मान्य ने चाल की। – Chochos

+0

यह इसे ठीक नहीं करता है। अगली बार प्रोजेक्ट को स्रोत नियंत्रण से चेक आउट किया गया है, "इस प्रोजेक्ट को डब्ल्यूटीपी मेटाडेटा माइग्रेट करने की आवश्यकता है" त्रुटि फिर से दिखाई देती है ... –

4

.project फ़ाइल

<nature>org.eclipse.wst.common.project.facet.core.nature</nature> 

या this discussion का उल्लेख में इस लाइन जोड़ने का प्रयास करें: उदाहरण के लिए, सुनिश्चित करें कि कोई डुप्लिकेट प्रविष्टियों .sessions/org.eclipse.wst.common.component


में के रूप में larf311 द्वारा टिप्पणी में नोट बनाने , इस उदाहरण में वास्तविक उत्तर था:

delete the " .settings/org.eclipse.wst.common.component " file.

सरल। ;)

+0

अरे, अगर आप ".settings/org.eclipse.wst.common.component को हटाएं" का जवाब बदलते हैं तो मैं समाधान के रूप में आपका उत्तर चुनूंगा आप करीब थे। – larf311

26

मेरे लिए, इनमें से कोई भी काम नहीं किया। समाधान मेरा पीछा फ़ाइल को हटाने गया था के लिए, जबकि ग्रहण बंद कर दिया गया था:

/workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/myprojectname/.markers 
+1

+1। आईबीएम उपयोगकर्ताओं के लिए अतिरिक्त खोज शब्द जोड़ना। यह समाधान आईबीएम तर्कसंगत अनुप्रयोग डेवलपर (आरएडी) 7.5.5 (7.5.5.1) के साथ मेरे लिए काम करता है, जो निश्चित रूप से ग्रहण पर आधारित है 3.4.x. –

+0

+1 यह मेरे लिए भी काम करता है :) – Reuben

+0

बहुत बढ़िया। एक जादू की तरह काम किया। धन्यवाद ... :) –

2

.markers फ़ाइल को हटाने से मेरे लिए यह समस्या हल हो गई। मैं उस समाधान को उखाड़ फेंक दूंगा, सिवाय इसके कि मेरे पास ऐसा करने के लिए "प्रतिष्ठा" नहीं है। :(

+0

अब आपको चाहिए :) – larf311

+0

प्रतिष्ठा टक्कर के लिए धन्यवाद! –

0

प्रोजेक्ट हटाएं, और यह स्रोत नियंत्रण

+0

इससे मदद नहीं मिलती है ... हमारे पास एक प्रोजेक्ट है जो इसे हर बार स्रोत नियंत्रण से बाहर निकाला जाता है। –

8

यहाँ से बाहर की जाँच एक और बात आप की कोशिश कर सकते है, केवल इस गुण> परियोजना पहलुओं> वहाँ टिकटिक परियोजना के लिए मुझे :(

जाओ के लिए काम किया "जावा" और "यूटिलिटी मॉड्यूल" लागू करें ... यह काम करता है यदि आपकी परियोजना को अन्य परियोजनाओं से संदर्भित किया गया है .. अन्यथा आप उन विकल्पों के साथ खेल सकते हैं ... देखें कि कौन सा आपके लिए काम करता है।

+1

+1 इसने मेरी विशेष समस्या हल की, बहुत बहुत धन्यवाद। – fretje

0

मैं एसवीएन का उपयोग करता हूं और हर बार जब मैं एक नए कंप्यूटर में प्रोजेक्ट की जांच करता हूं तो मुझे यह समस्या है, जिस तरह से मैंने तय किया है, से .settings को कॉपी करना है साफ ... mvn ग्रहण: इस परियोजना के नए फ़ोल्डर, ज़ाहिर उपयोग सत्यापन

0

उपयोग Maven ... mvn ग्रहण का मूल स्थान ग्रहण ... फिर आयात परियोजना

2

यह सिर्फ मतलब है कि wtp की प्रोजेक्ट कॉन्फ़िगरेशन पुरानी है, या मॉड्यूल के बीच एक संघर्ष है। Projct -> गुण -> परियोजना पहलुओं पर जाएं। फिर निम्न पर क्लिक करें: गतिशील वेब प्रोजेक्ट वर् 2।5, जावा 5 या 6 और जावास्क्रिप्ट टूलकिट (सुनिश्चित नहीं है कि यह आवश्यक है)। आप देखेंगे कि .settings फ़ाइल में बदलाव हुए हैं। नए बदलावों की जांच करें, और जब भी कोई व्यक्ति परियोजना को जांचता है तो यह ठीक होना चाहिए

0

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

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