【问题标题】:What files should be committed to github for an eclipse projecteclipse项目的哪些文件应该提交到github
【发布时间】:2012-10-03 13:54:50
【问题描述】:

我应该将哪些文件提交到 github 以使其成为有效的 Eclipse 项目?

我只是提交我的源文件和包,但是当我尝试重新创建项目时,我收到此错误“找不到项目”:

我想我还需要提交 .project 文件?

【问题讨论】:

  • 每个 Eclipse 项目都有不同的布局(Web、Standalone 等)。所以问题是您正在处理什么 Eclipse 项目。然后相应地自定义您的.gitignore 文件。 .project 文件无论如何都应该进行版本控制

标签: eclipse git github egit


【解决方案1】:

你需要提交你的:

  • .settings目录
  • .classpath文件
  • .project文件

更好的办法是在你的项目中使用 maven,这样 您将拥有所有 IDE(eclipse、netbeans、ideaj ...)的通用配置,无需推送您的 eclipse 特定配置。

【讨论】:

    【解决方案2】:

    对于典型的 Java SE Eclipse 项目,您必须提交 .project 和 .classpath 文件,但不是必需的 .settings 文件夹。我通过从我的 Windows 环境提交一个项目并将其克隆到我的 Linux 环境来测试这个场景; Eclipse 导入并运行此项目,没有任何错误。希望这个技巧可以帮助您减少提交一个文件夹(.setting)。

    【讨论】:

      猜你喜欢
      • 2019-01-18
      • 2020-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-10
      • 2019-03-23
      • 2021-10-08
      • 2020-01-20
      相关资源
      最近更新 更多