首页 > 解决方案 > 如何让 Eclipse 看到 git 存储库中有新文件并将它们添加到项目中

问题描述

我在 Eclipse 已经知道的包(目录)中的 git 存储库(使用 Emacs)中添加了三个新的 Java 文件。我希望 Eclipse 将它们识别为项目的一部分(因为它们是目录中其他文件现在使用的新接口和类),没有它们 Eclipse 的东西这些类是未知的。

我尝试从文件系统导入,但它似乎没有做任何事情,当我从项目树视图内的“上下文菜单”中进行操作时,它抱怨我从中添加文件的文件系统在项目,这是真的。我把文件放在那里,这样当我进行正常的“maven”构建时,它就能找到它们。我只想让 Eclipse 了解 git 存储库是关于项目包含什么的“事实来源”,并重建自身以将这些新文件包含在代表项目的数据结构中。

问题可能是 Eclipse 没有对现在添加了新导入语句的其他文件进行更改。我想告诉 Eclipse。从“从头开始”重建这个项目,例如我期望“干净”然后“构建所有”做的事情。

标签: javagiteclipseimport

解决方案


如果我将 eclipse 之外的新代码/文件添加到 git repo,我通常必须在 eclipse 的项目资源管理器中右键单击 > 刷新项目。然后新文件出现在树中。


推荐阅读