部署Springboot项目注意事项

步骤

1:将数据库内容在云服务器上的数据库部署一份

我使用mariadb;会出现一些不兼容现象;我们需要把默认值删掉

2:配置文件你得修改地方

a:linux是磁盘区分(像我自己项目用来储存验证码的文件我们得换这个配置;并且得在这里创建这个目录)

b:数据库的root密码得修改

c:端口号不要冲突(springboot项目不像我们以前的servlet、tomcat服务器很方便的就能部署多个项目;我们只需要把war包放到tomcat里的一个目录就能都被访问)

3:打包;打成jar包

4:我先在linux创建一个对应的文件夹;把这个jar图标拖入到Xshell

5:启动spring boot项目(在我们windows也能这样子启动);你得进入这个目录才能执行

java -jar jar包文件名

6:往往我们这个端口是没有开放的;所以我们需要去云服务器厂商的平台;开放这个端口
端口开放指南

7:怎么让这个程序能7*24的工作呢?

nohup java -jar 项目名.jar &

nohup java -jar 项目名.jar >./log.txt 2>&1 &
指南

8:持续24小时工作的Springboot程序如何让他结束呢?

相关推荐
Codebee24 分钟前
Qoder CLI 与 OneCode 平台深度整合技术实践:CLI委托驱动的开发范式革新
后端
码事漫谈29 分钟前
C++程序执行起点不是main:颠覆你认知的真相
后端
可观测性用观测云36 分钟前
玩转 Pipelines 之修正链路错误状态码
后端
码事漫谈39 分钟前
C++26:开启新纪元
后端
爱笑的眼睛111 小时前
PyTorch Lightning:重新定义深度学习工程实践
java·人工智能·python·ai
Kevinyu_1 小时前
责任链模式
java·hadoop·责任链模式
明洞日记1 小时前
【设计模式手册012】责任链模式 - 请求处理的流水线艺术
java·设计模式·责任链模式
q***07141 小时前
Java实战:Spring Boot application.yml配置文件详解
java·网络·spring boot
龙卷风04051 小时前
深入理解Spring AI Alibaba多Agent系统:图结构驱动的智能协作
人工智能·后端
雨中飘荡的记忆1 小时前
Spring Alibaba AI 实战指南
java·ai编程