2010-04-23 26 views
29

Quando installo un plug-in in Eclipse, tutto funziona correttamente. Ma dopo aver riavviato il nuovo plugin non è visibile. L'ho provato con diversi plugin, ma hanno tutti lo stesso problema. L'unico posto dove posso vederli è quando guardo "Cosa è già installato?".Plugin installati su Eclipse non visibili

Quale potrebbe essere il problema?

risposta

1

Potresti essere in una custom perspective in cui i comandi del plugin non sono impostati per essere visibili (quindi nessun menu, nessuna vista, ...). Vedi this question for more on perspectives.

alt textalt text http://www.javalobby.org/images/postings/rj/eclipse%5Fperspective/1.gif

Riesci a vedere i tuoi plugin nelle <eclipse>/plugins e <eclipse>/features directory?
Puoi controllare la tua vista "Registro errori" e vedere se c'è qualche messaggio di errore?
Puoi vedere se le Preferenze fanno riferimento ai tuoi plugin?

Potete anche provare a rilanciare Eclipse con la riga di comando -clean argumen

+0

Sembra che non siano nella directory /plug-in.Inoltre non sono elencati in Dettagli di installazione di Eclipse -> Plugin, solo sotto "Software installato". Come posso risolvere questo? – Derk

+0

@Derk: quindi è necessario monitorare la vista dei registri degli errori durante la fase * di installazione * e verificare se ci sono segnalazioni sospette. Quale plugin stai provando ad installare? Uno che hai fatto o uno che fai riferimento attraverso un sito di aggiornamento esterno? – VonC

+0

Ho provato Subversive, Subclipse e alcuni altri, ma non c'è differenza. Non vedo nulla nel log degli errori nella prospettiva di sviluppo dei plugin. Cerco di installarli tramite Guida -> Installa nuovo software. Poi tutto va bene, ma dopo che Eclipse chiede di riavviare niente è visibile – Derk

2

Hai provato in esecuzione Eclipse with the -clean argument? È necessario farlo solo una volta e non ogni volta che si avvia Eclipse, si consiglia di farlo dopo l'installazione di un plug-in.

Se ciò non aiuta, verificare se si dispone dei privilegi per scrivere sulle sottodirectory funzioni e plug-in. Il processo di installazione del plug-in richiede il privilegio di scrittura, ma non ho mai visto un'installazione di plug-in avere successo senza uno; ancora, vale la pena controllare.

1

Ho avuto un problema una volta in cui Stavo eseguendo eclipse con un vecchio jre: funzionava, ma i plugin che non servivano jre6 non venivano caricati. Hai un jre recente nel tuo percorso e come java_home?

+0

Grazie mille, quello era il mio problema – Alex

4
sudo eclipse -clean; 

Help --> Install software --> Reinstallare plug-in e software;

Spiegazione:
Eclipse è installato e anche la maggior parte dei programmi viene inizialmente installata con privilegi di root.

In genere, "Proprietà" di cartelle di installazione nascoste come questa appartengono a "Sudo" o utente root. Pertanto, non saranno necessarie modifiche e installazioni a queste cartelle nascoste.

0

Avevo problemi simili e nel mio caso eclipse stava usando una versione precedente di java. Il plugin Oozie richiede 1.8 versione java. Fissando eclissi usando la versione 1.8 di java, l'ho risolto per me.