2012-07-24 19 views
39

Sto usando Eclipse e, a caso, si bloccherà e smetterà di rispondere. Succede a qualcun altro? Accade solitamente quando faccio clic su una riga di codice, che sia Java o XML. Qualche idea su come aggiustarlo?Perché il mio Eclipse continua a non rispondere?

specifiche di sistema:

enter image description here

+0

una domanda per chiarimenti: vuoi dire che si blocca e non risponde mai più, o è temporaneo? per quest'ultimo, una cosa che faccio è aggiungere * Progress View * alla parte inferiore delle prospettive che uso di più, e lasciarlo aperto quando sto vivendo questo tipo di ritardi. il sistema potrebbe eseguire qualche indicizzazione in background o qualcosa che potrebbe causarne l'interruzione. –

+0

Ho postato le specifiche nel post originale. Si blocca per circa 30 secondi e quindi funziona improvvisamente. Ho aggiunto la vista Progress, quindi vedrò se sta facendo qualcosa in background. – Cole

risposta

30

aprire il file workspace\.metadata\.log. Questo ti dirà di solito cosa sta andando storto.

+0

@KFP Puoi provare a puntare eclissi su un nuovo spazio di lavoro e utilizzarlo per un po '? –

+0

@AjayGeorge, Come possiamo scoprire dove si trova la cartella 'workspace' se Eclipse non risponde nemmeno? – Pacerier

+0

Aggiungi argomento '-showlocation' all'avvio di eclissi. Mostrerà l'area di lavoro sulla barra del titolo –

2

Molto probabilmente il file system non è sincronizzato con Eclipse ... La risorsa non è sincronizzata con il file system. Utilizzando SVN? Se "Aggiorna" tutti i tuoi progetti in explorer, la velocità ritorna normale.

0

Se è presente un progetto importato esternamente (al di fuori dell'area di lavoro ), ciò potrebbe causare questo problema. Se puoi accedere a Eclipse, prova a rimuoverlo. Se ricevi il messaggio "Non risponde all'avvio", quindi elimina il file all'origine.

Questo risolverà il problema.

0

Ho avuto un problema come te. Ma io sono Windows 8.1 utente a 64 bit. All'inizio uso eclipse Kepler sul mio 8.1. L'eclisse spesso non risponde quando ho lavorato. Dopodiché, decido di tornare a ecludere Juno e ora funziona bene.

17

Prova questo, ha funzionato per me!

Se a volte Eclipse non risponde più, il motivo potrebbe essere che ci si siede su una macchina a 64 bit in cui Eclipse richiede più memoria. Assicuratevi di avere (almeno) le seguenti configurazioni nel eclipse.ini (ho anche utilizzano valori più grandi per i PermSizes):

-Xms512m 
-Xmx1024m 
-XX:PermSize=64m 
-XX:MaxPermSize=128m 
+0

Ha funzionato bene. Grazie. A proposito, non avevo permistize o maxpermsize intially. A cosa servono? – eaglei22

+0

Che ne dici di impostazioni simili per Java 8? (Questi non esistono più in Java 8.) –

+0

afaik dovrebbero essere -ms e -mx ora, in effetti questi sono esistiti in precedenza, gli X-sono stati deprecati per un po 'di tempo – Xerus

1

per me, è stato a causa di tutti i file in uscita, vale a dire spazio di lavoro non è in sincronia con SVN, a causa delle cartelle "target" (progetto maven o quando si crea un progetto web), aggiungili a svn: ignore.

4

Ieri sera alle 2 ho chiuso Eclipse (Juno) bene. Questa mattina lo apro e non ottengo altro che "Not Responding" sulla mia macchina Windows 7 a 64 bit.

ho guardato in [workspace]\.metadata\.log e ha mostrato un errore con Invalid property category path: ValidationPropertiesPage

ho cuss fuori abbastanza bene e poi mostrare che chi è il capo:

  1. eliminare [workspace]\.metadata cartella
  2. eliminare [workspace]\[project]\.settings
  3. Apri Eclipse nello stesso spazio di lavoro di prima, reimporta il tuo progetto .

Che mi porta ad un altro argomento ... Eclipse -> import -> Android -> Il codice Android esistente nello spazio di lavoro ... sembra essere stato interrotto ancora una volta. Ma questo è un argomento diverso.

14

ho appena riavviato il adb (Android Debug Bridge) in questo modo:

  1. adb kill-server di
  2. adb start-server di

e funziona di nuovo!

+2

Anche se questo non avrebbe funzionato, era l'idea giusta per me. '$ killall adb' ha fatto il trucco su Ubuntu – RyanLeonard

+2

Gli ingegneri di Eclipse devono agire insieme e smettere di appendere l'interfaccia utente a causa dei lunghi processi in esecuzione. Qualunque cosa sia successo al design dell'interfaccia utente reattivo? – Pacerier

+1

Questa soluzione funziona per me cheers mate! –

0

Ho continuato a correre questo problema ogni volta che provavo ad aprire l'eclissi. Ho risolto il problema scollegando l'USB del mio dispositivo Android dal mio portatile, e l'eclissi ha funzionato di nuovo.

-2

Questo può aiutare

Nella vostra eclissi,

1) Andate su Help

2) Fare clic su Eclipse mercato

3) ricerca - ottimizzatore

install "ottimizzatore per eclissi "

enter image description here

+1

Scappare. Quell'ottimizzatore richiede una e-mail e un nome utente, e ha rotto la mia configurazione di Eclipse. Ora Keplero non inizierà nemmeno perché le impostazioni della memoria impediscono la creazione della JVM. Ho funzionato tutto ... poi l'ho risolto con questo non ottimizzatore.Ora devo "non ottimizzare" la configurazione per farlo funzionare di nuovo. Tuta di fiamma accesa. –

1

Ho avuto sintomi simili di recente. È risultato che il server Subversion non era disponibile: una volta riavviato, sono riuscito a fare clic con il pulsante destro del mouse. Il mio ambiente era Eclipse Luna con Subclipse.

Vale la pena verificare che tutti i sistemi di controllo della sorgente connessi siano operativi. Spero possa aiutare.

Problemi correlati