2012-01-21 11 views
7

मुझे ग्रहण चलाने में समस्या है। (TeXlipse से), 3 प्लगइन्स स्थापित करने के बाद मैं एक त्रुटि है:कमांड लाइन से पिछली कॉन्फ़िगरेशन पर वापस लौटें?

!ENTRY org.eclipse.osgi 4 0 2012-01-21 13:57:28.430 
!MESSAGE Application error 
!STACK 1 
java.lang.RuntimeException: Application "org.eclipse.ui.ide.workbench" could not be found in the registry. 

मैं eclipse -clean साथ इसे चलाने के लिए कोशिश की, लेकिन यह मदद नहीं करता है।

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

यदि मैं पर स्थापित प्लगइन मैन्युअल रूप से हटाता हूं, तो ग्रहण/प्लगइन्स में उचित फ़ोल्डर/फ़ाइलों को हटाने के लिए पर्याप्त है?

net.sourceforge.texlipse_1.5.0 
de.vonloesch.pdf4eclipse.help_1.0.0.20111116150 

और भी दो फ़ाइलों:

de.vonloesch.pdf4Eclipse_1.0.1.201111161450.jar 
org.bibsonomy.texlipseextension_0.1.0.jar 

आपकी मदद के लिए अग्रिम धन्यवाद

पी/एस/मैं Eclipse IDE for Parallel Application Developers (includes Incubating components)Ubuntu 11.10 में SVN/EGit प्लग इन के साथ चलाने मैं नए दो फ़ोल्डर देखना शीर्ष पर। और अब TeXlipse

Update1:

मैं कुछ इस तरह चलाने के लिए कोशिश कर रहा था: ./eclipse -application org.eclipse.equinox.p2.director -uninstallIU de.vonloesch.pdf4eclipse.help_1.0.0.201111161450 -profile epp.package.parallel

या

./eclipse -application org.eclipse.equinox.p2.director -revert 1327068337804 -profile epp.package.parallel

लेकिन यह सिर्फ एप्लिकेशन चलाता है और नहीं "सुन" है कमांड लाइन तर्क के लिए ...

UPDATE2:

है कि मैं क्या है जब मैं OSGi कंसोल (./eclipse -console -noexit के माध्यम से शुरू किया जा सकता है) से p2 प्रारंभ करने का प्रयास:

osgi> start 166 
org.osgi.framework.BundleException: The bundle "org.eclipse.equinox.p2.console_1.0.300.v20110502-1955 [166]" could not be resolved. Reason: Missing Constraint: Import-Package: org.eclipse.equinox.internal.provisional.p2.director; version="0.0.0" 

उत्तर

0

एक तरह से यह करने के लिए p2 using the OSGi console आह्वान करने के लिए है। लिंक पर निर्देशों को देखें, आप अपने ग्रहण को वापस करने के लिए कमांड देखेंगे।

यदि यह काम नहीं करता है (यानी, आप ग्रहण कंसोल का उपयोग शुरू नहीं कर सकते हैं), तो आप p2 director application का उपयोग कर सकते हैं और निर्दिष्ट कर सकते हैं।

+0

मैं ओएसजीआई कंसोल कैसे शुरू करूं? – Denis

+0

मुझे लगता है कि आपकी स्थापना वास्तव में हो गई है। आपको शायद इस बिंदु पर पुनः स्थापित करने की आवश्यकता है। आपके पास महत्वपूर्ण चीजें हैं जो आपकी समस्याएं पैदा कर रही हैं। –

+0

जो मैंने वापस करने की कोशिश करने के कई घंटों के बाद किया था। आपकी सहायता के लिए धन्यवाद. – Denis

1

मैं

/Applications/eclipse/Eclipse.app/Contents/MacOS > ./eclipse -clean 

साथ (एक बार!) ग्रहण लांच कर सकता है की तुलना में मैं पिछले स्थापित प्लगइन है, जो समस्या का कारण हो सकता हटा दिया ... यह मदद नहीं की।

जब आप

java.lang.ExceptionInInitializerError at org.eclipse.wb.internal.core.preferences.PreferenceInitializer.initializeDefaultPreferences(PreferenceInitializer.java:50)

के समान एक त्रुटि मिली तो आप निम्न फ़ाइल को हटाने का प्रयास कर सकते हैं

rm workspace/.metadata/.plugins/org.eclipse.core.resources/.snap

तो क्या हुआ: मैं ग्रहण शुरू कर सकते हैं और ग्रहण के भीतर मैं चुना जा सकता था इंस्टॉलेशन को वापस करें [ईसीएलआईपीएसई -> के बारे में -> स्थापना इतिहास]

तो मेरा डब्ल्यू Orkaround ग्रहण शुरू करने और आगे के कदम करने की अनुमति देनी चाहिए।

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