2011-01-20 13 views
6

हाय मुझे एक अजीब समस्या है।एक्सएमएल फाइलों को संपादित करने में असमर्थ लेकिन .java संपादित कर सकते हैं?

मैं एक मौजूदा प्रोजेक्ट पर काम कर रहा हूं जिसे मैंने ग्रहण में आयात किया है। मैं सभी फाइलें देख सकता हूं। संकेतों में कोई त्रुटि नहीं है। मैं प्रोजेक्ट चला सकता हूं और यह एमुलेटर पर दिखाएगा।

जब मैं xml फ़ाइल में कोड को बदलने का प्रयास करता हूं, वास्तव में, सभी एक्सएमएल फाइलें, कुछ भी टाइप नहीं होता है, कोई अक्षर नहीं, कोई स्थान नहीं, कोई नई लाइन नहीं। कुछ भी तो नहीं। मैंने एक नई एक्सएमएल फाइल बनाने की भी कोशिश की, और मैं इसे संपादित नहीं कर सका।

आश्चर्य की बात है, मैं .java फ़ाइलों को संपादित कर सकता हूं।

मुझे उम्मीद है कि यह मेरी तरफ से कुछ बेवकूफ है लेकिन किसी की भी मदद की सराहना की जाएगी।

धन्यवाद।

+0

उन एक्सएमएल फाइलें कहां स्थित हैं? क्या वे एक जार फ़ाइल में हैं? – fmucar

+0

तो पीटर ब्रिग्स प्रतिक्रिया के बाद, मैं निर्दिष्ट के रूप में "नया सॉफ्टवेयर इंस्टॉल करें" के भीतर "ग्रहण एक्सएमएल संपादकों और उपकरण" का पता लगाने में सक्षम था। फिर 'कार्य के साथ' ड्रॉप डाउन सूची में, मैंने हेलियोस का चयन किया। एक सूची इंस्टॉल नीचे प्रदर्शित होगा। "एक्लिप्स एक्सएमएल एडिटर्स एंड टूल्स" "वेब, एक्सएमएल, और जावा ईई डेवलपमेंट" के तहत स्थित है – Pat

उत्तर

5

क्या आपके पास एक्लिप्स में एक्सएमएल संपादक/परिप्रेक्ष्य उपलब्ध है? मुझे याद है कि यह पैकेज उबंटू 9 .10 पर उपलब्ध ग्रहण के संस्करण से गायब था और मैन्युअल रूप से स्थापित किया जाना था।

तुम्हारे पास है, तो देखने के लिए, या तो: जाँच लें कि "XML" "विंडो" से दृष्टिकोण की सूची में है -> "खोलें परिप्रेक्ष्य" -> "अन्य ..."। या तो "सहायता" पर जाएं -> "नया सॉफ्टवेयर इंस्टॉल करें" और उसके बाद "पहले से इंस्टॉल क्या है?" पर क्लिक करें। परिणामी संवाद में लिंक - आप कुछ ऐसा ढूंढ रहे हैं जैसे "ग्रहण एक्सएमएल संपादकों & उपकरण"।

यदि आप इसे नहीं ढूंढ पा रहे हैं तो आप इसे ग्रहण के अपने संस्करण के लिए उपयुक्त सॉफ़्टवेयर साइट से इंस्टॉल करने का प्रयास कर सकते हैं (उदाहरण के लिए मैं 3.5.1 उर्फ ​​गैलीलियो का उपयोग कर रहा हूं, इसलिए साइट http://download.eclipse.org/releases/galileo/ है), के माध्यम से " सहायता "->" नया सॉफ्टवेयर स्थापित करें " संवाद।

+0

हाय, आपकी प्रतिक्रिया के लिए धन्यवाद। ग्रहण एक्सएमएल संपादकों और उपकरणों के लिए खोज रहे हैं यह दिखाया गया कि यह स्थापित नहीं किया गया था। स्थापना के बाद, अब सब ठीक है। एक बार फिर धन्यवाद। – Pat

+3

बस भविष्य में इस पर ठोकर खाने वाले किसी भी व्यक्ति के लिए इंगित करना चाहते हैं: विंडोज़ पर एक इंस्टॉलेशन में मुझे एक ही समस्या थी, जो पहले काम करता था, तब नहीं था। एक्सएमएल व्यू वहां था, लेकिन एक्सएमएल टूल्स को फिर से स्थापित करना इसे ठीक कर दिया। – Tarka

1

किसी भी XML फ़ाइल पर राइट क्लिक करें और मेनू के साथ खोलें का चयन करें। आप वहां क्या देखते हैं? यह या तो "एक्सएमएल संपादक" या "पाठ संपादक" होना चाहिए। अगर यह कुछ और है, तो कुछ प्लगइन ने एक्सएमएल फाइलों के लिए एडिटर एसोसिएशन पर कब्जा कर लिया है। आप मेनू के साथ ओपन में इसे ठीक कर सकते हैं।

यदि एसोसिएशन सही दिखता है, तो कोशिश करने की अगली चीज़ त्रुटि लॉग दृश्य खोलना है और जब आप संपादक में टाइप करने का प्रयास करते हैं तो इसे देखना है। यह हो सकता है कि आप कुछ बग में चल रहे हैं और स्टैक ट्रेस कैप्चर करने में मदद मिलेगी। सुनिश्चित करें कि आप पहले त्रुटि लॉग साफ़ करें।

java.lang.AbstractMethodError: org.eclipse.wst.sse.ui.EditorExecutionContext.execute (Lorg/ग्रहण

0

मैं बस कोई है जो इस भर में भाग गया और उनके त्रुटि लॉग में इस किया था के साथ काम किया/कोर/क्रम/ISafeRunnable;) org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.startRewriteSession (JobSafeStructuredDocument.java:221 पर वी )

यह सब एक्सएमएल का मतलब है, DTD, सीएसएस, एचटीएमएल, और जेएसपी फाइलें ठीक से संपादित नहीं होंगे।

अंतर्निहित कारण यह है कि किसी भी तरह से स्थापना को तोड़ दिया गया है और org.eclipse.wst.sse.core और org.eclipse.wst.sse.ui प्लग-इन अब मेल नहीं खाते हैं। ऐसा तब हो सकता है जब आप प्लग-इन इंस्टॉल कर रहे हों और हेलिओस या गैलीलियो जैसी पुरानी साइट खोज रहे हों लेकिन वास्तव में इंडिगो चल रहे हों। सभी प्लग-इन निर्भरता श्रेणियों के बीच, यह एकमात्र समाधान हो सकता है जो हर किसी को संतुष्ट करता है। Org.eclipse.wst.sse.ui के नए संस्करण org.eclipse.wst.sse.core के कौन से संस्करणों के बारे में अधिक सख्त हैं, वे इस समस्या की घटनाओं को कम करने में मदद के लिए काम करेंगे।

किसी ग्रहण के साथ साइट्स को एक साथ रिलीज न करें जो आप पहले से ही हैं। जो कुछ भी आपको कहना चाहिए उससे सावधान रहें।

0

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

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

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