首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于使用Eclipse进行Java协作编程的Gitignore

用于使用Eclipse进行Java协作编程的Gitignore
EN

Stack Overflow用户
提问于 2012-06-18 18:21:29
回答 2查看 287关注 0票数 0

在团队中使用Eclipse进行Java编程时,哪些文件可以忽略?我们在团队中争论.classpath.project文件是否应该包含在存储库中。

我真的不想包含这些,但也没有任何真正的论点,为什么我不想包含它们。我只是有一种感觉,它们不属于存储库。

如果每个人都在使用.classpath,那么在我们的项目中,Eclipse和.project`文件是否需要保持一致?

EN

回答 2

Stack Overflow用户

发布于 2012-06-18 18:29:04

我们没有把任何IDE特定的文件放在版本控制之下,我不会这么做的。它们中的许多可能(因此通常会)包含不一致的路径,不一致的用户定义的库等。这些反过来将定期破坏构建,使构建不可能开箱即用,使CI困难,并且通常是多余的。

我们使用的是maven,- pom.xml足以重建项目的集成开发环境和操作系统边界。我确信,使用ant也可以实现同样的结果。

票数 2
EN

Stack Overflow用户

发布于 2012-06-18 22:54:34

使用eclipse,.project.classpath预计将与源代码一起保存在源代码控制中。这就是它的设计方式。正如@nitind提到的,您没有在类路径中包含任何到jars的绝对路径,而是利用可以安装在不同位置的第三方库的变量和用户库。

但这不是必需的。另一种选择是让开发人员创建自己的工作区和项目,然后在从SCM中拉出的文件系统上创建链接到源代码的资源。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11080885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档