1、概述
构建就是以我们编写的Java代码、框架配置文件、国际化等其他资源文件、JSP页面和图片等静态资源作为“原材料”,去生产”出一个可以运行的项目的过程。
2、构建环节
-
清理:删除以前的编译结果,为重新编译做好准备。
-
编译:将Java源程序编译为字节码文件。
-
测试:针对项目中的关键点进行测试,确保项目在迭代开发过程中关键点的正确性。
-
报告:在每一次测试后以标准的格式记录和展示测试结果。
-
打包:将一个包含诸多文件的工程封装为一个压缩文件用于安装或部署。Java工程对应jar包,Web工程对应war包。
-
安装:在Maven环境下特指将打包的结果——jar包或war包安装到本地仓库中。
-
部署:将打包的结果部署到远程仓库或将war包部署到服务器上运行。