maven 迁移小结
经过一个半月左右的努力终于完成了国际站几百个项目从公司内部开发的构建工具 antx 迁移到了 maven,这对我们尤其是我们的开发来说是一个不小的变化。
这次迁移最终达到了我们希望的效果:
1. 类库使 maven 标准的三位版本号
2. 每次发布自动升级
3. 类库升级后依赖此类库的项目在不修改 pom 的情况下能在build的时候使用到最新发布的类库
4. 不能改变开发同学使用 maven 的习惯,即 build 项目使用 maven 标准的 phase,而不是我们定制的插件
5. 使用 svn 做 maven repository 的storage,而且要在一次 ci 中提交本次发布的所有项目的 artifact
有了这样的一次成功实践,就可以copy到其它的部门,为 maven 的推广铺平了道路。
--EOF--
1 楼 苍山洱海 2010-12-30 熟悉了MAVEN的使用确实非常方便。