Maven学习笔记(三)

这一篇中介绍一下Maven的生命周期和语法。

有点儿累了~~~

Maven的构建生命周期

定义一个项目构建跟发布的过程,包括以下几个阶段(按顺序执行):

  • clean 项目清理
  • build(或default)项目构建
    • compile 执行编译
    • test 使用单元测试框架运行测
    • package 打包,包的类型定义在POM
    • verify 对集成测试的结果进行检查,以保证质量达标
    • install 安装打包的项目到本地仓库,供其他项目使
    • deploy 拷贝最终的工程包到远程仓库中,共享给其他开发人员和工
    • validate 验证项目是否正确且所有必须信息是可用的
  • site 项目站点文档创建
Maven命令
mvn install #构建、安装工程到本地仓库
mvn clean deploy #纯净地构建和部署项目到共享仓库中
mvn archetype:generate "-DgroupId=com.companyname.bank" "-DartifactId=consumerBanking" "-DarchetypeArtifactId=maven-archetype-quickstart" "-DinteractiveMode=false" #创建一个基于maven的java项目
mvn archetype:generate #快速创建java项目
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容