springboot 如何热部署到服务器

一、
在springboot项目打包前,一定要配置好数据源和其他配置信息,如端口号。端口号不能与服务器其他端口号冲突。

netstat -tunlp|grep 8082			//查看linux服务器端口运行情况

二、
我这里使用的是idea编译工具:
springboot 如何热部署到服务器_第1张图片
这样就将springboot打包成jar包。

三、

  1. 我们需要使得demo-0.0.2-SNAPSHOT.jar能一直在服务器后台运行,不会因为窗口关闭而程序。
    那么首先,我们需要检查程序运行的端口(在spring中配置,我这里为8082),该端口在服务器上是否不被占用、并开放。linux防火墙命令简述(可以看看这个,来设置端口开放关闭)
  2. 防火墙中该端口开放后,我们就可以直接运行这个jar包
    nohup java -jar demo-0.0.2-SNAPSHOT.jar &  		//这命令会让程序一直在服务器后台中运行
    
    程序的控制台信息将会默认打印到 nohup.out文件中。
  3. 使用Postman对服务器端口进行测试。

你可能感兴趣的:(springboot)