2012-01-05 43 views
0

我的问题扩展了文章“Suggestions for Grails .gitignore”,该文章深入探讨了哪些文件和/或文件夹适合在.gitignore文件中。拉动Eclipse项目缺乏.project文件

假设您有一个填充了Eclipse项目特定文件(.project,.classpath等)的.gitignore文件。现在假设你去一个不同的机器并克隆这个回购。如何将整个项目整合到Eclipse中,并将它视为java或python项目,如果文件认为它(.project,.classpath)没有被提交?

我知道您可以使用Maven for Java应用程序,但是我非常感谢您对上述问题的深入了解。如果我错过了某些东西,我会非常感谢澄清。

由于提前,

回答

0

对于大多数Eclipse项目,你可以在新项目将被创建向导改变。有了这个,你可以通过使用现有文件夹的位置来创建一个项目,而不是在工作区中创建一个新项目,而不是在你的java项目中创建一个根文件夹。您可能需要重新配置项目才能工作(再次设置类路径或类似的配置)。

您可以尝试一个新的Java项目:文件 - >新建 - > Java项目 - >更改包含Java代码的文件夹的默认位置,不包含“.project”文件 - >完成。请记住,即使这是大多数Eclipse新项目向导的基本特征,它并不是所有新项目向导(例如,我不知道python插件是否提供此选项)。

Stephane Begaudeau

+0

这是一个很好的答案。谢谢。我只是简单地创建了一个.gitignore,并且每当我提出回购时,我都按照你的建议去做:创建一个新的项目来代替回购。因此,每次我推新版本时,我都会维护项目的完整性(因为项目特定的文件没有上传)。 – rampamycin 2012-01-06 06:09:59

相关问题