Eclipse在Java构建路径期间不显示lib目录->;图书馆编辑

Eclipse在Java构建路径期间不显示lib目录->;图书馆编辑,java,eclipse,build,path,jar,Java,Eclipse,Build,Path,Jar,我有一个Eclipse/Java项目(Eclipse3.5.2),我正在尝试向其中添加一些JAR。在根项目目录中,我有3个子目录,src、bin和lib,所有3个子目录都存在于包资源管理器列表中。我将所需的罐子放入库中。但是,当我转到项目属性->Java构建路径->库(选项卡)->添加JAR时,文件对话框出现,它只显示文件选择器中的src和bin目录,而不是lib目录。我猜这很简单,但是有人能告诉我为什么文件选择器对话框没有显示lib目录吗 --罗斯勒这是为了帮助别人。我必须执行文件->刷新以让

我有一个Eclipse/Java项目(Eclipse3.5.2),我正在尝试向其中添加一些JAR。在根项目目录中,我有3个子目录,srcbinlib,所有3个子目录都存在于包资源管理器列表中。我将所需的罐子放入库中。但是,当我转到项目属性->Java构建路径->库(选项卡)->添加JAR时,文件对话框出现,它只显示文件选择器中的srcbin目录,而不是lib目录。我猜这很简单,但是有人能告诉我为什么文件选择器对话框没有显示lib目录吗


--罗斯勒这是为了帮助别人。我必须执行文件->刷新以让Eclipse查看文件。显然,文件选择器对话框不会重新读取磁盘结构。我猜他们是从Eclipse的主文件目录映像中提取的,在程序中的任何其他地方都可以看到新文件之前,必须先刷新该映像。

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

然后,它将在该对话框中显示lib文件夹


注意:您的回答是正确的,上面提到的对话框没有重新读取目录结构,但是您没有抓住要点,这是不应该的。这就是“添加外部jar”的目的。此外,Eclipse还试图变得更聪明,不向您显示您已经添加的JAR(考虑一个包含50个JAR的文件夹,您只想添加一个)。这就是为什么它没有显示lib文件夹-它认为该文件夹是空的。

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

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

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