【发布时间】:2011-08-31 21:00:59
【问题描述】:
澄清问题:
- 我正在寻找既定的最佳做法或已知做法的利弊分析
- 我的意思是项目生命周期:部署到预集成、集成、QA、预生产和生产环境。
对于某些上下文: 我们的项目每周都会部署到集成和 QA,目前我们为每个集成部署创建一个新版本,但这感觉不对。它导致每周更新所有 pom,破坏开发级别的依赖关系,迫使每个开发人员刷新他们的 eclipse 配置。我们有很大的工作空间,而 Eclipse 不能很好地处理刷新,因此浪费了很多时间。
我对 maven 发布约定并不太熟悉,也无法找到关于应用程序生命周期点何时应该使用 mvn release 的约定。
如果我们现在使用的模式被接受/正确/确立,我会有另一个问题:)
【问题讨论】:
-
我没有忘记这个问题,在生命周期中实施更改并获得利弊回报需要一些时间,一旦我接受答案。
标签: java maven release maven-release-plugin alm