2010-05-10 11 views
4

Dans un projet J2EE Ctrl + clic sur les méthodes (en général, seules les méthodes locales, celles appartenant à la même classe) ne saute pas à cette méthode déclaration. Le projet Eclipse a été créée en utilisant Gradle de sorte que peut être un problème, aussi quand Eclipse démarre le journal a l'exception suivante:CTRL + clic pour ouvrir la déclaration de méthode ne fonctionne pas sur Eclipse 3.5 (Galileo)

Un conflit de gestionnaire a eu lieu. Cela peut désactiver certaines commandes. Conflit pour 'org.eclipse.wst.jsdt.ui.edit.text.java.open.editor': HandlerActivation (commandId = org.eclipse.wst.jsdt.ui.edit.text.java.open.editor, handler = ActionHandler ([email protected]), expression = AndExpression (org.eclipse.ui.SubActionBars $ 1 @ fdd15b, ActivePartExpression (org.eclipse.ui.navigator.resources .ProjectExplorer @ 38ba04)), WorkbenchWindowExpression ([email protected])), sourcePriority = 1064961) HandlerActivation (commandId = org.eclipse.wst.jsdt.ui.edit.text.java.open. éditeur, gestionnaire = ActionHandler ([email protected]), expression = AndExpression (AndExpression (org.eclipse.ui.SubActionBars $ 1 @ fdd15b, ActivePartExpression (org.eclipse.ui. [email protected])), WorkbenchWindowExp ression ([email protected])), sourcePriority = 1064961)

Je courais éclipse sur Fedora 12 distro

+0

Est-ce que http://stackoverflow.com/questions/696887/getting-an-errormessage-a-handler-conflict-occurred-this-may-disable-some-comm aide? – VonC

+0

Pas vraiment, ou je ne peux pas voir comment – talg

+0

Avez-vous installé à partir d'un fichier zip ou via le système Fedorapackage –

Répondre

5

je pouvais toujours juste sur F3.

+2

Oui cela fonctionne, mais moins désiré :) – talg

+0

cnotrol + clic est beaucoup plus populaire –

6

il semble que vous n'avez pas mis le code source dans votre classpath. tout paquet de code droit vous cliquez sur la source et sélectionnez « chemin construire -> utiliser comme dossier source »

+0

Pour pydev projet "PyDev -> Définir comme dossier source" –

1

Si votre code contient une erreur, il ne vous laissera pas de faire ctrl + clic pour voir le defination so ... essayer de Enlevez d'abord les erreurs

+1

J'utilise 'indigo' J'ai supprimé un'} 'de mon fichier et fait' ctrl + click' sur n'importe quelle méthode qui était soulignée 'rouge' mais cela m'a conduit à la définition de cette méthode. Est-ce que c'est ce que vous essayez de dire? –