当前位置: 首页 > news >正文

将本地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 &

相关文章:

  • Vscode无法与远程服务器建立连接:connecting with ssh timed out
  • 处理对象集合,输出Map<String, Map<String, List<MyObject>>>格式数据,无序组合键处理方法
  • java快速幂
  • DIFY 又跟新了,来到 1.3.0 版本,看正文
  • 图像保边滤波之BEEPS滤波算法
  • Axure疑难杂症:利用中继器制作三级下拉菜单(逻辑判断进阶)
  • 【Axure视频教程】手电筒效果
  • Rust 学习笔记:关于切片的两个练习题
  • 图像处理篇---信号与系统的应用
  • vitest | 测试框架vitest | 总结笔记
  • 数据库学习笔记(十三)---存储过程
  • npm error code CERT_HAS_EXPIRED
  • 【机器学习】人工智能在电力电子领域的应用
  • 代码随想录算法训练营第60期第二十一天打卡
  • SpringCloud组件——Gateway
  • Android adb 安装应用失败(安装次数限制)
  • Android Compose vs 传统View系统:全面对比与选型指南
  • Linux 定时备份到windows 方案比较
  • MCP Servers玩玩WebUI自动化
  • 凸包问题 Graham 扫描算法 MATLAB
  • 苏丹宣布与阿联酋断交
  • 涉个人信息收集使用问题,15款App和16款SDK被通报
  • 央视热评:从银幕到生活,好故事如何“撬动”大市场
  • 科普|治疗腰椎间盘突出症,筋骨平衡理论如何提供新视角?
  • 张家口一景区观光魔毯疑失控致游客被甩出,涉事景区改造升级重新开园才3天
  • 格桑花盛放上海,萨迦艺术团襄阳公园跳起藏族舞