在idea中使用 Alibaba Cloud Toolkit 插件
- 在idea中安装Alibaba Cloud Toolkit 插件
Preferences -----> Plugins -----> Marketplace 搜索 Alibaba Cloud Toolkit 然后 install 重启 idea - 打开 alibaba cloud view 界面添加 服务器地址 host
- 配置自动打包上传部署
编写 stop.sh 脚本 以便上传前 结束正在运行的程序
#!/bin/sh
APP_NAME="education-0.0.1-SNAPSHOT"
tpid=`ps -ef|grep ${APP_NAME}|grep -v grep|grep -v kill|awk '{print $2}'`
if [[ ${tpid} ]]; then
echo 'Stop Process...'
kill -15 ${tpid}
else
echo "error: ${APP_NAME} not found"
exit 1
fi
sleep 5
tpid=`ps -ef|grep ${APP_NAME}|grep -v grep|grep -v kill|awk '{print $2}'`
if [[ ${tpid} ]]; then
echo 'Kill Process!'
kill -9 ${tpid}
else
echo 'Stop Success!'
fi