首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为多个开发人员轻松设置Java maven项目

如何为多个开发人员轻松设置Java maven项目
EN

Stack Overflow用户
提问于 2010-10-12 22:35:20
回答 5查看 712关注 0票数 3

人们认为设置Java、maven-2 web项目的最佳方式是什么,这样新的开发人员就可以轻松地加入进来?

您是否将项目设置、.classpath、.project .settings文件夹等签入到源代码管理中并使用变量?

仅仅签入代码并使用maven eclipse插件来生成项目设置是不是更好?

请记住,这些是多模块项目,具有不同的方面,因此项目元数据可能相当复杂

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-10-15 17:49:36

由于@seanizer给出的原因:避免地狱,我们不在我们的VCS中签入像.project.classpath.settings这样的文件。

下面是我们处理事情的方式:

我们使用m2eclipse或Maven eclipse插件来派生可以从POM

  • 派生的内容我们使用一个专用的build-tools maven模块来保存文件,如
  • checkstyle.xml所建议的那样(Eclipse Formatter profile ready to import)
  • codetemplates-eclipse.xml (Eclipse Codes
  • ready to import)
  • codetemplates-eclipse.xml

维基维基我们在中记录了如何使用上述文件设置开发环境

所有这一切都受到了XWiki所做工作的高度启发(有关具体示例,请参阅他们的Java Code Style页面和svn )。

票数 0
EN

Stack Overflow用户

发布于 2010-10-12 22:42:02

永远不要签入maven项目中的任何.*文件。当任何开发人员打开或关闭任何eclipse构建器或性质时,它都会把事情搞砸。

如果需要强制执行通用配置,请使用Maven Eclipse PluginadditionalConfig标志

票数 3
EN

Stack Overflow用户

发布于 2010-10-12 23:32:26

这是有争议的,通常取决于一个人自己的判断。

就我个人而言,我喜欢签入所有IDE配置文件,特别是当所有团队成员都使用相同的IDE时。这样,您就可以使用IDE的UI来管理项目配置,例如格式化和其他代码编辑设置,而无需手动调整Maven的插件配置,因为Maven的插件配置太容易破坏了。

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

https://stackoverflow.com/questions/3915789

复制
相关文章

相似问题

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