将本地Springboot项目部署到Linux服务器

1、打包后端项目

在IDEA的终端上执行命令

复制代码
mvn clean package "-Dmaven.test.skip=true"

在target目录下查看jar包是否存在

2、idea运行jar包(可选)

在IDEA的终端上执行命令

复制代码
# 进入jar包所在目录
E:\LzpWorkspaces\lzp-records> cd .\target\
# 运行java项目
E:\LzpWorkspaces\lzp-records\target> java -jar .\lzp-records-0.0.1-SNAPSHOT.jar

3、上传后端项目到服务器

复制代码
# 进入jar包所在目录
cd target
# 上传jar包到服务器
scp lzp-records-0.0.1-SNAPSHOT.jar root@11.22.33.44:/home/lzp

4、在服务器上检查jar是否传输完成

5、在服务器运行后端项目(后台运行)

在服务器上执行如下命令:

复制代码
nohup java -jar lzp-records-0.0.1-SNAPSHOT.jar &
相关推荐
lisanmengmeng10 小时前
Nagios邮件报警的配置
linux·运维·服务器
范什么特西10 小时前
第二段经历
服务器
Ruiery10 小时前
Linux 6.6内核 CPU 深度解析(六):cpufreq
linux·运维·服务器
硅基手札11 小时前
【linux内核专栏 08】时间与定时器
linux·运维·服务器
想做小南娘,发现自己是女生喵11 小时前
Linux之Ubuntu入门篇知识总结
linux·运维·服务器
CHEEVEN_QY12 小时前
搅拌摩擦焊FSW工艺参数对焊缝成形影响的实验研究10.1
linux·服务器·数据库
anew___13 小时前
《从零手写操作系统 (21):用户态C运行时——从裸ELF到printf》
linux·服务器·c语言
jackletter13 小时前
linux:systemd之守护进程
linux·运维·服务器·systemd
Ruiery15 小时前
Linux 6.6内核 CPU 深度解析(五):CPU 空闲状态机 cpuidle
linux·运维·服务器
Data analyse45615 小时前
Cookie过期引发UV上涨的复核方法
服务器·前端·数据分析·uv