Eclipse在Java Build Path期间不显示lib目录 - >图书馆编辑

时间:2011-04-24 18:16:56

标签: java eclipse build path jar

我有一个Eclipse / Java项目(Eclipse 3.5.2),我正在尝试添加一些JAR。在根项目目录中,我有3个子目录, src bin lib ,所有3个子目录都出现在包中Explorer列表。我将所需的JAR放入 lib 。但是,当我去项目属性 - > Java构建路径 - >图书馆(标签) - >添加JAR ,文件对话框出现,它只显示文件选择器中的 src bin 目录,而不是 lib 目录。我猜这是非常简单的事情,但有人可以告诉我为什么文件选择器对话框没有显示 lib 目录吗?

- roschler

3 个答案:

答案 0 :(得分:9)

将jar文件复制到lib文件夹后,需要在Eclipse中刷新项目(使用F5),以便Eclipse了解它。

然后它将显示该对话框中的lib文件夹。

注意:你的回答是正确的,所述对话框没有重新读取目录结构,但你错过了这一点 - 它不应该。这就是你有“添加外部罐子”的原因。此外,Eclipse正试图变得聪明,而不是向您展示已经添加的罐子(考虑一个包含50个罐子的文件夹而你只想添加一个)。这就是为什么它没有显示lib文件夹 - 它认为文件夹是空的。

答案 1 :(得分:3)

这是为了帮助别人。我不得不做文件 - >刷新以使Eclipse看到文件。显然,文件选择器对话框不会重新读取磁盘结构。我猜他们正在从Eclipse的主文件目录映像中提取,必须刷新它才能在程序中的任何其他位置看到新文件。

答案 2 :(得分:3)

这就是我解决这个问题的方法。 我在我的java项目中创建了一个lib文件夹。然后我在lib文件夹中添加了一些jar。

enter image description here

但它并没有出现在我的eclipse IDE中。然后我选择了我的项目并右键单击它。然后刷新。

enter image description here

它对我有用。我想这会对你有帮助。