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

时间:2011-06-07 14:33:30

标签: eclipse

在eclipse中,您可以通过单击堆栈跟踪的输出或“打开声明”来打开一个类。

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

3 个答案:

答案 0 :(得分:5)

最简单的方法是,如果您已打开源,则使用菜单项“导航>显示” 在> Project Explorer“。这将突出显示包。然后:

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

答案 1 :(得分:1)

找到一个罐子:

  • 查找对相关jar的方法调用(例如,Transport.send)。突出显示通话
  • 按F3打开声明。
  • 如果这不是你的jar,你会得到一个“找不到来源”的消息,它会命名jar(例如,“JAR文件mailapi.jar没有源代码附件”)。
  • 转到Eclipse菜单:导航 - >开放资源。输入在上一步中找到的名称。
  • 按“打开”或注意包裹打开底部的位置。

要查找文件在磁盘上的位置:

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

答案 2 :(得分:0)

我使用的Eclipse插件之一在Project / Package Explorer中添加了上下文菜单并单击将打开在Windows资源管理器中选择的文件或Mac中的Finder。

enter image description here

以下是此Eclipse插件的更新站点:
http://show-file-on-disk.googlecode.com/svn/trunk/site/v1/

更多详情可在以下链接找到: http://git-hemant.github.io/ShowFileOnDisk/

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