关于在企业环境中迁移到Maven的思考

时间:2010-03-16 04:59:20

标签: build-process build-automation maven

我很想听听那些A)在企业环境中使用Maven或B)试图在企业环境中使用Maven的人。

我为一家正在考虑将Maven引入我们环境的大公司工作。目前,我们使用OpenMake构建/合并和自行开发的软件,将代码部署到运行各种平台的100多台服务器(例如WAS和JBoss)。 OpenMake对我们很好,但Maven确实有一些理想的功能,最重要的是依赖管理,但它在大型环境中是否可行?在维护Maven环境中,如果有的话,你还会遇到什么令人头疼的问题。

旁注,我已阅读Why does Maven have such a bad rep?What are your impressions of Maven?以及其他一些帖子。看到开发人员之间的分歧很有意思。

1 个答案:

答案 0 :(得分:3)

stackoverflow并不意味着主观问题和讨论,所以要保持简短:

  

在大型环境中是否可行?

是的,它已经在大型环境中使用,包括开源基金会和公司。

Maven通过集中化,重用和轻松共享提供的许多内容旨在促进多个不同团队或组织的协作。

像任何东西一样 - 你会得到你投入的东西。花时间实现你需要的基础设施,设计你需要的组织结构和项目模式,它将收回股息。

我相信更多细节你可以在网上找到大量的例子(正面和负面),特别是在users@maven.apache.org列表中。