maven构建

构建

  • 纯java项目:
    编译项目,打成jar包

  • web项目:
    编译项目,将html、js、图片、.class文件、依赖jar包等打成war包,部署到服务器

构建环节

  • 清理:删除以前的编译结果,为重新编译做好准备。

  • 编译:将Java源程序编译为字节码文件。

  • 测试:针对项目中的关键点进行测试,确保项目在迭代开发过程中关键点的正确性。

  • 报告:在每一次测试后以标准的格式记录和展示测试结果。

  • 打包:将一个包含诸多文件的工程封装为一个压缩文件用于安装或部署。Java工程对应jar包,Web工程对应war包。

  • 安装:在Maven环境下特指将打包的结果——jar包或war包安装到本地仓库中。

  • 部署:将打包的结果部署到远程仓库或将war包部署到服务器上运行。

上面每一个构建环节都对应一个maven命令


原文出处:/show_1EF5fymPUjQJ.html