IDEA一键部署springboot项目到服务器

一、安装Alibaba Cloud Toolkit插件

image-20220720183135353

二、新建部署配置

image-20220720183525653

 

image-20220720184616937

1.设置部署名称

2.被部署文件的生成方式

Maven Build:单模块项目

upload File:多模块项目,需要在部署之前手动打一个jar包,才能选择我们想要上传的jar包

image-20220720185410720

3.选择部署上传的服务器

image-20220720190034529

image-20220720190258088

4.jar包上传到服务器的哪个目录

5.配置After deploy

jar包上传到服务器之后在终端执行的命令

例如我们在服务器jar存放目录新建两个脚本,分别是

# start.sh
nohup java -jar springboot-03-web-0.0.1-SNAPSHOT.jar >/dev/null 2>&1 &
echo "服务启动成功"
# stop.sh
PID=$(ps -ef | grep springboot-03-web-0.0.1-SNAPSHOT.jar | grep -v grep | awk '{ print $2 }')
if [ -z "$PID" ]
then
echo Application is already stopped
else
echo kill -9 $PID
kill -9 $PID
fi

新建并选择执行以下命令

image-20220720191044799

在上传更新jar包到服务器之后就会重启项目

6.配置执行部署前的操作

image-20220720191601059

image-20220720191626094

配置完毕,确定

三、开始部署

image-20220720191838980

部署成功

image-20220720192040899

 

 

参考文章:

(36条消息) IDEA一键部署SpringBoot项目到服务器蝉 沐 风的博客-CSDN博客idea部署springboot项目到服务器

 
posted @ 2022-07-20 19:23  彬不冰  阅读(594)  评论(0)    收藏  举报