1

在eclipse中我经常会得到这个错误:

在此处输入图像描述

例如,我尝试使用快捷方式更改方法签名:++Alt但它给了我这个错误。ShiftC

这是因为我可能使用了不同的项目吗?非常感谢你

4

2 回答 2

1

与许多其他特定于 java 的操作一样,重构操作依赖于工具正确解析相关代码的能力。一般来说,这意味着:

  • 代码必须足够有效(语法和语法)才能正确解析所选元素。
  • 有问题的 java 源文件需要位于 java 项目的源文件夹中。
  • 构建路径必须正确且无错误,以便可以正确识别引用的类和包。

此消息告诉您其中一个或多个条件未得到满足。

于 2013-05-11T02:22:22.310 回答
0

这可能在调试时发生。当 Eclipse 在断点处停止时,它将在编辑器中打开一个新窗口,并在断点处停止执行。此调试窗格中的某些用户操作可能会导致您描述的错误。例如,假设您选择了一个对象变量并按 F3 打开该对象的类声明。您将收到上述错误消息。

在这种情况下,选择具有您正在调试的文件的实时编辑版本的窗口,然后选择感兴趣的对象,然后按 F3。类声明将在新窗口中打开。

你的旅费可能会改变。

于 2013-07-28T05:31:19.707 回答