2013-06-27 8 views
9

Sto lavorando con Eclipse juno su Windows 7-64 bit. A causa di improvvisi problemi di alimentazione il mio sistema si è spento, quando riavvio Eclipse al prossimo avvio, Eclipse non riesce a caricare lo spazio di lavoro. Si blocca all'avvio o l'area di lavoro non viene visualizzata. Sembra che lo spazio di lavoro venga danneggiato ogni volta che Eclipse non viene spento correttamente.Spazio di lavoro Eclipse danneggiato a causa di un arresto non corretto

Un modo per risolvere l'avvio è

rm -rf ~/workspace/.metadata

Dopo aver fatto questo, naturalmente, le impostazioni sono andati, i progetti devono essere reimportati ecc - E 'davvero una dolore :(e non capisco perché debba essere così. Altre applicazioni sembrano essere in grado di mantenere intatti i loro dati, anche se vengono uccisi

Puoi suggerire dei modi per ovviare a questo problema? modi di recuperare uno spazio di lavoro corrotto comprese le impostazioni?

grazie in anticipo

+0

Viene danneggiato? Si dice che 'lo spazio di lavoro non può essere creato nella stessa posizione ...' etc? Cosa dice? –

+0

Hai provato a rimuovere i file .markers.snap in: workspace \ .metadata \ .plugins \ org.eclipse.core.resources \ .projects \ (nome progetto)? A volte anche questo causa il blocco di Eclipse. –

risposta

15

È possibile modificare il collegamento a eclissi e aggiungere dietro la riga -clean come parametro di runtime. Dovrebbe pulire il tuo spazio di lavoro e potrebbe correggere il tuo danneggiamento.

http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html

Così il vostro collegamento sarebbe qualcosa di simile:

"C:\Program Files(x86)\Eclipse\eclipse.exe" -clean

EDIT: Assicurarsi una volta che hai usato questo per rimuoverlo di nuovo dopo, non si vuole pulire il vostro eclissi ogni volta che lo si avvia.

+0

Questo mi ha aiutato in passato. Tuttavia, fai attenzione a non lasciarlo abilitato poiché rallenta il tempo di caricamento di Eclipse. Fallo solo una volta per risolvere il problema. –

1

da Vissol.ca

  • creare una nuova area di lavoro
  • nuovo progetto
  • import (Android) (s) dalla sorgente esistente (s)
  • buona per andare ...

quindi è possibile eseguire il backup dell'area di lavoro originale, eliminarlo e ricrearlo se lo si desidera.

Problemi correlati