如何在Eclipse的Java EE视图中隐藏引用库?

25

Eclipse的普通Java透视图似乎可以很好地隐藏"Referenced Libraries"(在您的项目中以"Referenced Libraries"文件夹的形式存在)。不幸的是,Java EE透视图似乎没有这个功能,并且启用它并不直观。

有人能解决这个问题吗?

5个回答

49

"Referenced Libraries" 视图可在 Java 透视图中的“包资源管理器”视图中找到。

在 Java EE 透视图中,“项目资源管理器”视图是默认视图(与“包资源管理器”视图相反)。因此,如果您想查看“引用的库”,则必须在 Java EE 透视图中打开“包资源管理器”视图。

请注意,该视图不会删除已添加到项目中的用户库。引用库的使用主要用于用户 jars 或项目内部的 jars,通常放置在项目的 lib 目录下。


18

我目前使用的是Mac电脑,配备以下软件:

Eclipse Java EE IDE for Web Developers.
版本:Indigo Service Release 1
在Java EE视图中

在项目资源管理器标签栏右侧,应该有一个小白色箭头朝下,点击它可以打开一个下拉菜单,选择“自定义视图...”

它会打开一个名为“可用自定义项”的窗口,并将“过滤器”选项卡置于焦点位置。

选中“来自外部的库”复选框,然后按下“确定”按钮。


谢谢,这帮助我弄清楚了如何在我的Java透视图中显示RAD .settings文件。 - James Gawron

3

点击“Package Explorer”界面右上角的菜单 -> 然后选择“自定义视图” -> 内容选项卡 -> 取消勾选“Java元素”


可以工作,但也会移除其他内容。例如,您无法展开Java文件以查看其类和方法。 - Piotr Siupa

2
据我所知,在Java EE视角(Eclipse 3.5)中,软件包资源管理器与Java视角的工作方式不同。如果您过滤“来自外部的库”,它不会删除类路径容器(EAR库、JRE系统库等),但它们将为空。此外,它似乎不想将工作集呈现为顶级元素。猜测它需要一些关爱。 :)

0

我认为您可能被项目视图中列出的太多“Lars”所困惑了。将“Project Explorer”更改为“Package Explorer”对我有用。 步骤: “窗口” -> “显示视图” -> “其他...”,输入“package”,然后选择选项并单击“确定”。

希望有所帮助。


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