AlibabaCloudToolkit使用

AlibabaCloudToolkit使用

开心 464 2020-03-29

Cloud Toolkit 是阿里云针对 IDE 平台为开发者提供的一款插件,用于帮助开发者高效开发并部署适合在云端运行的应用,本文介绍的是在 IDEA 中使用 Cloud ToolKit 插件部署 Spring Boot 项目到服务器

1. 安装插件

ideacloudtoolkit1.png

2. 配置服务器

ideacloudtoolkit2.png

ideacloudtoolkit3.png

3. 部署应用

ideacloudtoolkit4.png

ideacloudtoolkit5.png.png

#!/bin/bash
path=/usr/local/software/web/xieZhongCrm

pid=`ps -ef | grep xieZhongCrmAPI-1.0-SNAPSHOT.jar | awk '{print $2}'`

if [ "$pid" != "" ]; then
    echo "kill $pid"
    kill -9 $pid
    echo "sleep 3s"
    sleep 1
    echo "sleep 2s"
    sleep 1
    echo "sleep 1s"
    sleep 1
fi

echo "cd $path"
cd $path

echo "rm -rf logs/"
rm -rf logs/

echo "nohup java -jar xieZhongCrmAPI-1.0-SNAPSHOT.jar"
nohup java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 -jar xieZhongCrmAPI-1.0-SNAPSHOT.jar 1>/dev/null 2>&1 &

exit 0

启动脚本时报错 bad interpreter : No such file or directory,使用 vim 打开,输入 :set ff 提示 fileformat=dos
原因:文件是在 win 环境创建后放到 linux 里的,导致文件格式错误
解决方案:vim 使用命令 :set ff=unix 即可

4. 测试

idea-cloud-toolkit-6

ideacloudtoolkit8.png


# idea