java - 从 Git 存储库创建 Eclipse/Java 项目时遇到问题

标签 java eclipse git egit

我是 Git 和 EGit 的新手。我被要求对存储在位于 http://com.myorg.gitrepo/githome/myapp.git 的 Git 存储库中的项目进行故障排除。 .

首先,我尝试在 Git 命令行上执行此操作。我从终端执行:

git clone http://com.myorg.gitrepo/githome/myapp.git myapp

命令成功,我现在可以看到在 /home/myuser/myapp 下 checkout 的项目(我使用的是 Ubuntu 14.04)。

现在我正在尝试将 checkout 的项目作为 Java 项目加载到 Eclipse 中。以下是我正在采取的步骤:

1。右键单击“包资源管理器”>>“导入”>>“Git”>>“Git 中的项目”>>“下一步”

enter image description here

2.现有本地存储库 >> 下一步

enter image description here

3。选择要导入的`myapp`项目>>下一步

enter image description here

4。没有找到项目!?!?

enter image description here

如您所见,EGit 正在寻找一些不存在的配置,或者也许我只是错误地使用了它。

我的问题:
  • 我做错了什么,我该如何解决这个问题并导入项目?
  • 将来如何通过使用 EGit 进行初始克隆(无需使用原始 Git 命令行)来改进此流程?

最佳答案

您确定要导入的项目包含 Eclipse 用于项目管理的文件吗?

.gitignore 是什么样子的?例如,它是否包括 .metadata/、.project/?

如果是这样,则意味着 repo 配置为忽略 eclipse 用于管理项目的配置文件,您应该使用向导来创建项目。

我认为在存储库中不包含任何特定于编辑器的文件被认为是很好的做法,因为这会导致很多冲突,而且项目无论如何都不应该真正依赖于这样的编辑器。

关于java - 从 Git 存储库创建 Eclipse/Java 项目时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23224918/

相关文章:

java - 使用 Java + Exchange 2007 EWS 进行单点登录

java - 导出 Jar 应用程序无法与 MySql 连接

git - 由于未跟踪的 git 更改,dist zilla 无法发布

java - 使用 GSON 时在 JerseyTest 中抛出 MessageBodyProviderNotFoundException

java - SMPP 错误 13 - ESME_RBINDFAIL

java - Eclipse 克隆项目

eclipse - 将项目转换为Gradle项目后,为什么为什么缺少CacheConfiguration.getMaxEntriesLocalHeap()方法?

git - Hudson git 未能将构建失败电子邮件发送至

git - 如何使用git更轻松地 merge 代码和解决冲突?

java - 如何在类路径中使用通配符来添加多个 jar?