CTRL +单击打开方法声明不适用于Eclipse 3.5(Galileo)

时间:2010-05-10 16:58:46

标签: java eclipse galileo

在J2EE项目中,按住Ctrl键并单击方法(通常只有本地方法,属于同一个类的方法)不会跳转到该方法声明。 eclipse项目是使用Gradle创建的,因此这可能是一个问题,当Eclipse启动时,日志也有以下异常:

  

发生了处理程序冲突。这可能会禁用某些命令。   冲突'org.eclipse.wst.jsdt.ui.edit.text.java.open.editor':HandlerActivation(commandId = org.eclipse.wst.jsdt.ui.edit.text.java.open.editor,   处理机=的ActionHandler(org.eclipse.wst.jsdt.ui.actions.OpenAction@c5f6db),   表达式= AndExpression(AndExpression(org.eclipse.ui.SubActionBars $ -1 @ fdd15b,ActivePartExpression(org.eclipse.ui.navigator.resources.ProjectExplorer@38ba04)),WorkbenchWindowExpression(org.eclipse.ui.internal.WorkbenchWindow@1f528ab)) ,sourcePriority = 1064961)   HandlerActivation(commandId = org.eclipse.wst.jsdt.ui.edit.text.java.open.editor,   处理机=的ActionHandler(org.eclipse.wst.jsdt.ui.actions.OpenAction@c5f6db),   表达式= AndExpression(AndExpression(org.eclipse.ui.SubActionBars $ -1 @ fdd15b,ActivePartExpression(org.eclipse.ui.navigator.resources.ProjectExplorer@38ba04)),WorkbenchWindowExpression(org.eclipse.ui.internal.WorkbenchWindow@1f528ab)) ,sourcePriority = 1064961)

我在Fedora 12发行版上运行eclipse

3 个答案:

答案 0 :(得分:6)

似乎你没有将源代码放入类路径中。 只需右键单击源代码包并选择“构建路径 - >用作源文件夹”

答案 1 :(得分:5)

我总是可以按F3。

答案 2 :(得分:1)

如果您的代码包含错误,它将不允许您按住Ctrl +单击以查看定义所以... 尝试先删除错误