- 下载安装插件

- 配置本地服务器

- 添加服务器

- 在项目路径上右击选择发布到本地服务器设置


- 执行脚本的书写 注意:最好在服务器上用touch生成脚本文件,将内容拷贝进去
#!/bin/bash -e
echo "开始部署$1"
tempDic=`pwd`
echo "tempDic=$tempDic"
cd ../
parentDic=`pwd`
echo "parentDic=$parentDic"
#if [ ! -d "$parentDic/bin" ]; then
# echo "创建bin运行文件夹"
# mkdir $parentDic"/bin"
#else
# echo "jar运行文件夹已存在"
#fi
#if [ ! -f "bin/$1" ]; then
# cp temp/$1 bin/$1
# echo "$1已准备完毕"
#else
# cp jar/$1 temp/$1"_copy"
# echo "$1已备份完毕"
# mv temp/$1 jar/$1
# echo "$1已准备完毕"
#fi
PID=`ps -aux |grep -i $1 | grep -v 'grep' | grep -v 'deploy.sh' | awk '{print $2}'`
if [ -n "$PID" ]; then
kill -9 $PID
echo "结束$PID进程"
fi
echo "启动$parentDic/bin/$1"
nohup java -jar $parentDic/bin/$1 --spring.cloud.config.uri=http://$2 > /dev/null 2>&1 &
echo "$1部署完毕"
- 运行配置好的本地发布配置