Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.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
如何查找Eclipse编辑器中显示的文件的来源_Eclipse - Fatal编程技术网

如何查找Eclipse编辑器中显示的文件的来源

如何查找Eclipse编辑器中显示的文件的来源,eclipse,Eclipse,在eclipse中,您可以通过单击stacktrace的输出或“打开声明”来打开类 如何找到文件在磁盘上的位置,或者从中加载文件的jar文件 如果您已经打开了源代码,最简单的方法是使用菜单项“导航>显示” 在>项目浏览器”中。这将突出显示该包。然后: 如果它在一个jar文件中,只需在树上导航,您就会看到jar文件名后面的位置 如果源文件在您的工作区中,您应该能够从文件属性中获取完整信息(在资源管理器中单击鼠标右键并选择“属性”,或选择“文件”菜单上的“属性”菜单项)。如果您有eclipse集成

在eclipse中,您可以通过单击stacktrace的输出或“打开声明”来打开类


如何找到文件在磁盘上的位置,或者从中加载文件的jar文件

如果您已经打开了源代码,最简单的方法是使用菜单项“导航>显示” 在>项目浏览器”中。这将突出显示该包。然后:

  • 如果它在一个jar文件中,只需在树上导航,您就会看到jar文件名后面的位置
  • 如果源文件在您的工作区中,您应该能够从文件属性中获取完整信息(在资源管理器中单击鼠标右键并选择“属性”,或选择“文件”菜单上的“属性”菜单项)。如果您有eclipse集成,这将为您提供磁盘上的位置,甚至是版本控制系统中的位置
要定位震击器:

  • 找到一个对相关jar的方法调用(例如,Transport.send)。突出显示通话内容
  • 按F3打开声明
  • 如果这不是您的jar,您将得到一条“sourcenotfound”消息,它将命名jar(例如,“jar文件mailapi.jar没有源附件”)
  • 转到Eclipse菜单:导航->打开资源。输入在上一步中找到的名称
  • 按Open(打开)或注意包裹底部的打开位置
要查找文件在磁盘上的位置,请执行以下操作:

  • 在PackageExplorer中打开文件(Java透视图上的一个选项卡)
  • 深入到您感兴趣的文件
  • 右键单击->属性
  • 单击资源时,您将看到磁盘位置

我在项目/软件包资源管理器中使用的Eclipse插件之一,在项目/软件包资源管理器中添加以下上下文菜单,然后单击将打开在Windows资源管理器或查找器中选择的文件(如果是Mac)

以下是此Eclipse插件的更新站点:

有关更多详细信息,请访问以下链接:


免责声明:我是此插件的作者。

虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,仅链接的答案可能无效。-@我已经按照你的要求更新了答案。但是你正在展示正在使用的插件。如果你的链接无效,这对任何人都没有帮助。你能发布几行代码来说明插件是如何工作的吗?