【发布时间】:2009-11-21 07:12:14
【问题描述】:
我猜这是一个 Eclipse 问题。
我有一个带有源文件夹 (src/main/java/) 和一些源代码的 mercurial 存储库。该存储库还包含一个 build.xml。使用 Mercurial 插件将项目克隆到 Eclipse 后,我无法为我的项目配置启动配置。在设置启动配置时,Eclipse 无法将新克隆的项目识别为项目。我错过了什么?
TIA
【问题讨论】:
我猜这是一个 Eclipse 问题。
我有一个带有源文件夹 (src/main/java/) 和一些源代码的 mercurial 存储库。该存储库还包含一个 build.xml。使用 Mercurial 插件将项目克隆到 Eclipse 后,我无法为我的项目配置启动配置。在设置启动配置时,Eclipse 无法将新克隆的项目识别为项目。我错过了什么?
TIA
【问题讨论】:
您使用的是哪种启动配置?
一个外部工具配置(在这种情况下,您定义和 Ant Build 并直接链接到您的 build.xml)
或“运行配置”,这意味着您的存储库必须包含 .eclipse 和 .classpath 以便 eclipse 将您的项目列为能够运行的项目。
正如之前在Which eclipse files belong under Version Control 中所讨论的,这两个文件可以进行版本控制,前提是它们只使用相对路径。
【讨论】:
你有 .project 文件吗?
如果你这样做了,你应该可以使用 File->Import->General->Existing Projects into Workspace。
如果不这样做,请尝试 File->New->Project,有多种不同的选项可以从现有源创建项目。
【讨论】: