java - 如何让 Eclipse 看到 git 存储库中有新文件并将它们添加到项目中
问题描述
我在 Eclipse 已经知道的包(目录)中的 git 存储库(使用 Emacs)中添加了三个新的 Java 文件。我希望 Eclipse 将它们识别为项目的一部分(因为它们是目录中其他文件现在使用的新接口和类),没有它们 Eclipse 的东西这些类是未知的。
我尝试从文件系统导入,但它似乎没有做任何事情,当我从项目树视图内的“上下文菜单”中进行操作时,它抱怨我从中添加文件的文件系统在项目,这是真的。我把文件放在那里,这样当我进行正常的“maven”构建时,它就能找到它们。我只想让 Eclipse 了解 git 存储库是关于项目包含什么的“事实来源”,并重建自身以将这些新文件包含在代表项目的数据结构中。
问题可能是 Eclipse 没有对现在添加了新导入语句的其他文件进行更改。我想告诉 Eclipse。从“从头开始”重建这个项目,例如我期望“干净”然后“构建所有”做的事情。
解决方案
如果我将 eclipse 之外的新代码/文件添加到 git repo,我通常必须在 eclipse 的项目资源管理器中右键单击 > 刷新项目。然后新文件出现在树中。
推荐阅读
- flutter - 如果字段无效,则带有验证的 DropdownButtonFormField 是不可点击的
- javascript - 具有 HH:MM:SS 格式的 ChartsJS 条形图
- java - 如何使用杰克逊在序列化/反序列化中保留额外的 json 字段?
- asp.net-core - 在 Kestrel 上运行应用程序时具有空属性的 User.Identity
- i3 - 在 i3wm 中,如何在启动时打开另一个工作区上的程序?
- python - 为什么使用 ckeditor 和 Django 时 MathJax 预览不显示?
- android - 添加多个回收视图的问题
- symfony - Symfony 5 - 用户登录 - 登录时没有数据库请求,因此 getUser 始终为空
- r - 拟合优度统计 Tobit 模型
- javascript - 如何在回调函数NodeJS之外获取变量值