1. 构建和部署的区别
构建: 从git仓库down代码, 编译成class类, 打成war(jar)包作为备份
部署: 从构建结果中获取war包,然后把war包部署在指定的服务器的web容器上(tomcat), 可以理解成, 将war包解压,安装在指定的服务器上,根据自动构建工具的构建脚本来搭建项目运行所需要的环境。