这是用来部署java后台项目的shell脚本 支持dev、qa、生产多环境部署。 支持多节点部署。 支持多应用选择部署。 操作步骤: 执行main.sh sh ./main.sh 进行交互式操作,内部会自动调用remoteshell.sh进行服务器的一系列动作。 效果演示 -# 启动: ./main.sh (1)首先选择需要部署的应用:(我们的项目是如下4个应用,这个可以根据不同的项目在shell里进行扩展) (2)选择部署的环境,(我们的项目是3个环境dev、qa、prod) (3)选择部署方式,(我做的是自动部署或者手动部署) (4.1)先说手动部署,里面包括所有的准备动作 (4.2)再说自动部署,自动执行手动部署的全部动作 (5)进入循环,选择部署其他环境或其他应用 (6)结果,启动项目完毕 备注 暂时不支持前台部署,后续加入。 大家一起来升级吧。