Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
理解日食'&引用;资源不在Java项目的生成路径上;错误消息?_Java_Eclipse - Fatal编程技术网

理解日食'&引用;资源不在Java项目的生成路径上;错误消息?

理解日食'&引用;资源不在Java项目的生成路径上;错误消息?,java,eclipse,Java,Eclipse,在eclipse中,我经常会遇到以下错误: 例如,我试图使用快捷方式更改方法签名:Alt+Shift+C,但它给出了该错误 这是因为我可能正在使用另一个项目吗?非常感谢重构操作与许多其他特定于java的操作一样,依赖于工具正确解析相关代码的能力。一般来说,这意味着: 代码必须足够有效(语法和语法),才能正确解析所选元素 所讨论的java源文件需要位于java项目的源文件夹中 生成路径必须正确且无错误,以便正确标识引用的类和包 此消息告诉您,这些条件中有一个或多个未满足。重构操作与许多其他特

在eclipse中,我经常会遇到以下错误:

例如,我试图使用快捷方式更改方法签名:
Alt
+
Shift
+
C
,但它给出了该错误


这是因为我可能正在使用另一个项目吗?非常感谢

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

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

此消息告诉您,这些条件中有一个或多个未满足。

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

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

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

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

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


您的里程数可能会有所不同。

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

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

您的里程可能会有所不同