2012-07-18 26 views
17

Ho un problema durante l'apertura di Eclipse. Nel Registro errori si dice:Azione mancante Eclipse Imposta

unable to find action set org.eclipse.wb.core.ui.actionset 
     org.eclipse.rse.core.search.searchActionSet 
     org.eclipse.rse.core.search.searchActionSet 
     org.eclipse.mylyn.doc.actionSet 
     org.eclipse.mylyn.context.ui.actionSet 

Sto usando Eclipse Juno (versione 4.2) e la mia ADT è version20 e Java 1.6 Avete qualche idea di cosa dovrei fare?

+0

Reinstallare? suona come qualcosa nella vostra base di installazione di Eclipse è cattivo o mancante. –

+0

ho appena fatto (installare la stessa versione) l'installazione completata senza problemi, ma ancora gli stessi errori appear.In la mia ricerca che ho scoperto è che molto probabilmente il problema sarebbe una precedente versione di Java ma qui non è questo il problema ... – Libathos

+0

Oltre alle voci del registro degli errori, qual è il problema? Spesso ci sono voci strani nell'errore registra a causa di vari problemi minori con i plug-in. –

risposta

13

Penso che questo possa accadere quando le funzionalità vengono rimosse da Eclipse e uno spazio di lavoro non viene aggiornato correttamente. Crea un nuovo spazio di lavoro, importa tutti i tuoi progetti ed elimina il vecchio spazio di lavoro.

+0

È possibile utilizzare Imports -> Generale -> Progetto esistente nell'area di lavoro, ma attenzione a non importare nuovamente tutti i problemi. – ksnortum

29

In generale si tratta di un avanzo da qualcosa che è stato disinstallato. Per sbarazzarsi dell'errore, vicino Eclipse, trovare il workbench.xml (XML) e workbench.xmi file (XMI) In entrambi i

.metadata\.plugins\org.eclipse.ui.workbench\ 

o

.metadata\.plugins\org.eclipse.e4.workbench\ 

directory all'interno del vostro spazio di lavoro e rimuovere tutte le righe corrispondenti (cerca il nome del pacchetto che vedi nel messaggio).

+12

Ho rimosso la directory (area di lavoro) /. Metadata/.plugins/org.eclipse.e4.workbench e il problema è andato via. Ho provato molte cose prima, questo è stato l'unico che ha funzionato. – matiasg

+0

Funziona, ma Eclipse deve essere fermato fino alla modifica di entrambi i file. –

+0

Ho appena ripristinato il mio spazio di lavoro eliminando \ .metadata \ .plugins \ org.eclipse.e4.workbench \ workbench.xmi mentre eclissi era chiusa. –

0

Ho avuto questo problema a causa di una vista particolare (anche se non sono sicuro di cosa lo abbia causato in primo luogo). Ho semplicemente chiuso la vista e riavviato Eclipse - problema risolto!

1

Sono andato alle configurazioni di corsa per l'app RCP che avevo (creato utilizzando EMF) e ho controllato il box radio sotto la finestra di dialogo Esegui -> configurazioni ... su "Cancella spazio di lavoro" prima dell'esecuzione. Questo ha risolto il problema relativo agli ActionSet mancanti. Ho cercato di trovare i riferimenti agli ActionSet mancanti secondo il metodo sopra e questo non ha corretto il bug (non c'erano riferimenti agli ActionSet mancanti nei file workbench.xml o workbench.xmi. Sto usando Kepler SR2 su Mac OS X 10.9.2.

+0

"Esegui -> configurazioni ... la finestra di dialogo" Cancella spazio di lavoro "prima dell'esecuzione" non risolve il problema relativo agli ActionSet mancanti, ma la mia app è stata in grado di ricominciare. Questo mi ha salvato i nervi! Grazie! – Kay

Problemi correlati