2009-08-31 22 views
0

J'essaye d'installer le plugin m2eclipse dans Eclipse 3.5 sur Ubuntu 9.04 Jaunty via le gestionnaire de mise à jour et je n'arrive pas à résoudre ce problème. Après avoir téléchargé et installé le plugin, j'ai redémarré Eclipse et vérifié les Préférences - pas de Maven à cet endroit. J'ai vérifié la configuration. Je peux voir les plugins m2e que j'ai installés dans l'onglet "Installed Software", mais pas dans l'onglet "Plug-ins".Problème avec le plugin Eclipse dans Ubuntu

J'ai déjà lu quelque chose sur la suppression du dossier ~/.eclipse et redémarrer Eclipse avec -clean et essayé, mais en vain. Je n'ai eu aucun problème à le faire sous WinXP.

Est-ce que quelqu'un sait comment résoudre ce problème? Toute aide serait appréciée. PS: J'ai vérifié le fichier journal dans mon espace de travail.

PS: J'ai vérifié le fichier journal dans mon espace de travail. Il dit quelque chose sur

!ENTRY org.eclipse.jface 4 0 2009-08-30 19:13:37.390 
!MESSAGE Undefined context while filtering dialog/window contexts 
!STACK 0 
org.eclipse.core.commands.common.NotDefinedException: Cannot get the parent identifier from an undefined context. org.maven.ide.eclipse.actionSet 
    at org.eclipse.core.commands.contexts.Context.getParentId(Context.java:201) 
    at org.eclipse.jface.bindings.BindingManager.createFilteredContextTreeFor(BindingManager.java:825) 
    at org.eclipse.jface.bindings.BindingManager.recomputeBindings(BindingManager.java:1721) 
    at org.eclipse.jface.bindings.BindingManager.contextManagerChanged(BindingManager.java:689) 
    at org.eclipse.core.commands.contexts.ContextManager.fireContextManagerChanged(ContextManager.java:165) 
    at org.eclipse.core.commands.contexts.ContextManager.addActiveContext(ContextManager.java:109) 
    at org.eclipse.ui.internal.contexts.ContextAuthority.updateContext(ContextAuthority.java:756) 
    at org.eclipse.ui.internal.contexts.ContextAuthority.activateContext(ContextAuthority.java:173) 
    at org.eclipse.ui.internal.contexts.ContextService.activateContext(ContextService.java:96) 
    at org.eclipse.ui.internal.contexts.SlaveContextService.doActivateContext(SlaveContextService.java:283) 

mais cela ne semble aussi pour d'autres classes de ActionSet (par exemple org.eclipse.jdt.ui.JavaElementCreationActionSet).

EDIT:

[email protected]:~$ java -version 
java version "1.6.0_14" 
Java(TM) SE Runtime Environment (build 1.6.0_14-b08) 
Java HotSpot(TM) Server VM (build 14.0-b16, mixed mode) 
+0

Quelle est la sortie de java -version? –

+0

J'ai mis à jour mon message. – moxn

+0

Ceci est arrivé avec tous les plugins, et non seulement m2eclipse. – moxn

Répondre

2

D'accord, je l'ai résolu. Le problème était qu'Eclipse essayait toujours d'écrire dans/opt/eclipse en tant qu'utilisateur normal, bien qu'il devrait écrire dans le dossier utilisateur eclipse dans ~/.eclipse/org.eclipse.platform_3.5.0_1665051554. J'ai donc résolu mon problème avec

sudo chmod -R a+rw /opt/eclipse