采用maven进行发布和版本管理.docxVIP

  • 43
  • 0
  • 约 19页
  • 2016-11-28 发布于河南
  • 举报
采用maven进行发布和版本管理

采用maven进行发布和版本管理采用maven代替ant进行发布,把全部代码按组件分为若干子项目,每个子项目单独进行版本发布。不再需要把lib文件每个子项目中复制了,也不容易出现构建路径出错造成的问题。严格按照svn和maven建议的方式管理版本。maven是什么?maven概览为什么用maven?本地仓库、私服、中央仓库maven生命周期三套独立的生命周期:Clean Lifecycle 在进行真正的构建之前进行一些清理工作。Default Lifecycle 构建的核心部分,编译,测试,打包,部署等等。Site Lifecycle 生成项目报告,站点,发布站点。clean生命周期:pre-clean? 执行一些需要在clean之前完成的工作clean? 移除所有上一次构建生成的文件post-clean? 执行一些需要在clean之后立刻完成的工作default生命周期:validategenerate-sourcesprocess-sourcesgenerate-resourcesprocess-resources???? 复制并处理资源文件,至目标目录,准备打包。compile???? 编译项目的源代码。process-classesgenerate-test-sources?process-test-sources?generate-test-resourcesproces

文档评论(0)

1亿VIP精品文档

相关文档