我正在使用Eclipse Indigo,在成功将项目文件夹提取到Eclipse工作区后,它不会显示在包浏览器中。我尝试刷新eclipse并重新启动它,但无济于事。我100%肯定我的eclipse正在使用正确的目录,项目就在其中。
可能是什么问题?谢谢。
编辑:“将项目导入工作区”对我有用,但为什么这是必要的?答案 0 :(得分:2)
软件包资源管理器不会自动获取目录中的文件。你需要导入它们。
尝试使用文件>导入,然后选择
Existing Projects into workspace.
有一个复选框,上面写着"将项目复制到工作区"如果它恰好位于不同的文件夹中,它会将其复制到您的工作区。如果您从另一个文件夹中的文件开始,您将看到它是如何在工作区目录中复制和设置配置文件的。
答案 1 :(得分:1)
要回答这个问题,"为什么有必要导入?"你必须意识到the Eclipse workspace is just a logical container for projects,不一定是他们的物理容器。
还要意识到项目相关文件的目录不能构建Eclipse项目;必须给出Eclipse或生成它自己的一组配置才能理解项目(最低限度地,对于Java项目,.project
和.classpath
)。没有这些,Eclipse不知道如何处理你称之为"项目的任意文件夹。"这就是导入或创建项目向导正在做什么,生成这些配置文件。