Eclipse的包资源管理器发生了什么?

14

我最近在使用Subversive插件在Eclipse中设置SVN(我还有点迷茫,但这是另一个问题)。

我一直在使用这个指南(http://soledadpenades.com/2008/12/10/add-svn-support-to-your-eclipse-installation/),终于搞定了!现在唯一的问题是,我似乎找不到“Package Explorer”,这是我想要的唯一一个浏览器(将项目分组为工作集)。

通常,您可以通过选择窗口(Window)显示视图(Show View)其他(Other),然后从列表中选择它来获得它。唯一的问题是,它并没有出现在视图列表中...让我感到相当困惑。

只是为了明确起见,我之前使用过包资源管理器,并且没有遇到任何问题。我正在运行所有东西的最新版本,因为我进行了自动更新。

这里有什么建议吗?

11个回答

39

我猜您把它变成了快速视图或最小化。您可以尝试按住 Ctrl+F7,然后向上/向下箭头移动到要查看的视图。如果“Package Explorer”在列表中,则已被最小化或其他情况。

如果您选择了它仍然无法看到它,请尝试执行窗口重置透视图...以将所有视图恢复为默认设置。


尝试了第一个建议,是个不错的快捷方式,但它并不存在。 尝试了第二个建议,我想我不知怎么把原来的Java透视图丢失了…… 有什么办法可以恢复吗? - Relequestual
1
“Reset Perspective” 就是将其恢复的方法。 - matt b
当我单击“窗口>打开透视图”时,我只看到默认的调试,而以前我还可以看到Java和调试......很奇怪。 - Relequestual
唔,我能想到的唯一可能就是你破坏了其中一个核心 JDT 插件。当你查看已安装的插件时,你看到了多少个 org.eclipse.jdt 插件? - Rich Seller
叹气 我想我必须重新安装... 不过还是谢谢你。 - Relequestual
显示剩余2条评论

10

奇怪的是,虽然“重置透视图”无效,但是菜单 WindowNew window 却有效!它打开了一个新窗口,并重置了透视图。


1
这是唯一对我有效的方法。它神奇地回来了! - ssawchenko

10

Alt+Shift+Q在我处于调试模式时有效。


6

对我来说,我需要做两件事:

  • 通过 帮助安装软件编程语言 重新安装“Eclipse Java开发工具”
  • 删除并重新创建 .metadata Eclipse工作区设置。

老实说,删除 .metadata 目录可能已经足够了 - 首先尝试这样做。


4

在右上角有一个名为打开透视图的按钮。点击它,然后选择Java默认。一切都会恢复正常。


1
你确定你在Java透视图中吗? 由于视图与透视图相关,这可能是问题所在。当前透视图可以在右上角找到。

任何视图都可以以任何透视图显示,透视图只是定义默认视图的方式。因此,包资源管理器仍应在列表中。 - Rich Seller
我确实在Java视图中,尽管它没有使用与我的笔记本电脑版本的Eclipse相同的图标。如何确保我正在使用默认原始版本?视图中的文本为“<Java>”。 - Relequestual

1

你可能缺少包含“包资源管理器”的JDT插件。


我怎么知道呢?如果可以的话,我该如何重新安装它?我之前才刚刚把它弄成我想要的样子,哈哈。 - Relequestual
您可以在“帮助” -> “安装新软件…”下浏览已安装的软件包,并单击底部附近的“已安装内容有哪些?”链接。检查 Eclipse Java 开发工具。 - starblue
如果缺失,请从Galileo存储库安装。 - starblue
好的。在已安装列表中,我可以看到“Java开发工具包JUnit运行时支持”,还有一个带有JUnit4的相同内容。 我在安装新软件下拉菜单中选择了Galileo,并过滤了JDT。我得到了一个结果,它位于Java EE开发部分,“Eclipse Faceted Project Framework JDT Enablement”,根据描述来判断,它不包括包资源管理器。 感谢您的帮助,有什么进一步的建议或更直接的指示吗? - Relequestual
如果不是插件的话,我可以在已安装软件列表中看到“Java开发人员的Eclipse IDE > EPP Java包 > Eclipse Java开发工具”。那就是这个吗? - Relequestual
是的。看起来这不是你问题的原因。 - starblue

0

在右上方,您可以选择Java或JRE或其他内容。该按钮可能已更改。因此,请单击相邻的按钮,例如Java或其他内容。


0

前往窗口 -> 透视图 -> 打开透视图 -> Java。现在,Java中的所有包都将显示在包资源管理器中。


0

三位回答者都很有帮助,但唯一的解决方法是重新安装Eclipse并再次安装插件。这是一个奇怪的问题,确切的原因尚未找到。我可能不小心删除了一些文件,但重新安装解决了问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接