2013-01-21 12 views
13

Voglio usare GIT in eclissi, e preferibilmente EGit, per il suo supporto dalla comunità di eclissi stessa. Tuttavia, nonostante Eclipse abbia affermato che i plug-in richiesti sono installati, non viene visualizzato nei menu delle prospettive, dell'importazione e delle impostazioni.Egit è installato (fornito con Juno), ma non mostra affatto

Sto usando Eclipse Juno per Java EE, e hanno confermato le seguenti installazioni: Installed features Quando aggiorno il software, non ci sono più aggiornamenti disponibili. Quando vado nel repository di Egit o di JGit, eclipse mi dice che i plugin sono già installati.

Finestra> Preferenze> Squadra non contiene elementi Git, solo CVS e SVN. Il progetto di importazione non contiene l'opzione Git. La finestra Prospettiva non contiene un'opzione di repository Git.

+0

Molto strano. Vedi errori nella vista Registro errori o nel file '.metadata/.log' nella directory dello spazio di lavoro? – robinst

+0

Vorrei controllare ma solo un minuto fa ho deciso di fare una reinstallazione pulita, quindi non posso più controllare. Grazie per aver riflettuto! –

+0

Ho anche affrontato un problema simile su Luna. Funzionava bene ma ha smesso di funzionare dopo aver installato il plug-in "Eclipse Copyright Tool". L'opzione -clean ha funzionato! –

risposta

1

Avevo sperato in una soluzione facile, quindi non avrei dovuto eseguire una rigenerazione di eclipse, ovvero avrei dovuto reinstallare i plugin e controllare di nuovo tutte le mie impostazioni ecc. Devo lavorare comunque, così ho fatto una pulita installazione di eclipse (cancellato tutto), e mi ha preso una copia di Juno a 64 bit per Java EE che è venuto senza EGit/JGit installato. Installato dal repository e funziona ora.

Peccato che non siamo riusciti a capirlo, ma la codifica deve continuare!

3

Ho risolto questo problema eseguendo Eclipse come utente root e reinstallando i plug-in. Poi ho eseguito Eclipse sotto il mio normale account utente ed è andato tutto bene - tutto è apparso.

Versione: 3.8.1 Corporatura ID: debbuild

19

avuto lo stesso problema in Eclipse Luna

Guardando al log degli errori, ho trovato:

org.eclipse.egit.ui 
Error 
Fri Feb 27 15:36:06 CET 2015 
FrameworkEvent ERROR 

org.osgi.framework.BundleException: Could not resolve module: org.eclipse.egit.ui [844] 
Bundle was not resolved because of a uses contraint violation. 

partire eclissi con la -clean l'opzione della riga di comando ha risolto il problema per me.

+2

Confermato. Questo ha funzionato per me. Luna su Win 8 64bit – MSwezey

+1

Ha funzionato per me su MacBook Pro, El Capitan. Devi eseguire Eclipse dalla riga di comando.Qualcosa come /Eclipse.app/contents/MacOS/eclipse -clean. Successivamente, è possibile eseguire Eclipse normalmente da un'icona o Spotlight. –

2

Controllare il file di registro di eclissi potrebbe sempre aiutare a risolvere questo tipo di problemi.

Ho anche avuto lo stesso problema con Eclipse Luna Service Release 2 (4.4.2), ho risolto il problema effettuando il downgrade della versione di EGit da 4.0.1 a 3.7.1.

2

Ho anche affrontato un problema simile e ho eseguito eclissi da CMD -> c:\eclipse\eclipse.exe -clean e ha risolto il mio problema.

0

Ho anche affrontato lo stesso problema con Eclise Juno. Dopo aver liberato il plugin Egit e reinstallato, ha funzionato.

Problemi correlati