教你如何将Springboot项目成功部署到linux服务器

 更新时间:2021年12月23日 14:01:21   作者:Archie_java  
这篇文章主要介绍了如何将Springboot项目成功部署到linux服务器上,本文分步骤给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

springboot的jar包方式

  • idea默认就是jar打包方式所以直接使用maven工具按照步骤点击就可以直接打包
  • ps:打包前你的数据库相关的连接信息要记得修改,不能再用本地的了

在这里插入图片描述

第二步Maven clean :清除编译后的目录,默认是target目录

[INFO] Scanning for projects...

[INFO]                                                                         

[INFO] ------------------------------------------------------------------------

[INFO] Building cwgl 0.0.1-SNAPSHOT

[INFO] ------------------------------------------------------------------------

[INFO] 

[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ cwgl ---

[INFO] Deleting D:\FFM\cwgl\target

[INFO] ------------------------------------------------------------------------

[INFO] BUILD SUCCESS

[INFO] ------------------------------------------------------------------------

[INFO] Total time: 3.265 s

[INFO] Finished at: 2020-05-27T10:47:44+08:00

[INFO] Final Memory: 11M/121M

[INFO] ------------------------------------------------------------------------

Process finished with exit code 0

第三步Maven package:打包

[INFO] --- maven-jar-plugin:3.1.0:jar (default-jar) @ cwgl ---

[INFO] Building jar: D:\FFM\cwgl\target\cwgl-0.0.1-SNAPSHOT.jar

[INFO] 

[INFO] --- spring-boot-maven-plugin:2.1.1.RELEASE:repackage (repackage) @ cwgl ---

[INFO] Replacing main artifact with repackaged archive

[INFO] ------------------------------------------------------------------------

[INFO] BUILD SUCCESS

[INFO] ------------------------------------------------------------------------

[INFO] Total time: 13.605 s

[INFO] Finished at: 2020-05-27T11:11:24+08:00

[INFO] Final Memory: 43M/272M

[INFO] ------------------------------------------------------------------------

Process finished with exit code 0

第四步:到target目录下找到 jar包

在这里插入图片描述

第五步:将jar包放到linux的任意文件夹(可访问)下

第六步:输入 java -jar 文件名.jar

在这里插入图片描述

ps:这样有一个问题就是当你终端关闭后,就不能访问了,或者说隔一段时间后就不能访问了

在这里插入图片描述

如何解决这个问题呢 ?使用nohup

nohup java -jar 文件名.jar &

1、nohup的意思不挂服务,常驻的意思,除非云服务器重启,那就没法了;
2、最后一个&表示执行命令后要生成日志文件nohup.out=

出现:nohup: ignoring input and appending output to ‘nohup.out'

正常情况,显目启动成功

检测:最后在浏览器地址栏输入项目地址,检查项目是否部署成功

到此这篇关于如何将Springboot项目成功部署到linux服务器上的文章就介绍到这了,更多相关Springboot项目部署linux服务器内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • SpringBoot + Mybatis-plus实战之Mybatis-plus的一级缓存、二级缓存

    SpringBoot + Mybatis-plus实战之Mybatis-plus的一级缓存、二级缓存

    这篇文章主要介绍了SpringBoot + Mybatis-plus实战之Mybatis-plus的一级缓存、二级缓存,本文通过实例图文相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • Spring Boot中如何使用Swagger详解

    Spring Boot中如何使用Swagger详解

    Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful风格的Web服务,这篇文章主要给大家介绍了关于Spring Boot中如何使用Swagger的相关资料,需要的朋友可以参考下
    2021-08-08
  • Java实现简易学生管理系统

    Java实现简易学生管理系统

    这篇文章主要为大家详细介绍了Java实现简易学生管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • Java进阶教程之String类

    Java进阶教程之String类

    这篇文章主要介绍了Java进阶教程之String类,String类对象是不可变对象(immutable object),String类是唯一一个不需要new关键字来创建对象的类,需要的朋友可以参考下
    2014-09-09
  • mybatis中bind标签和concat的使用说明

    mybatis中bind标签和concat的使用说明

    这篇文章主要介绍了mybatis中bind标签和concat的使用说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-12-12
  • java三个环境变量配置简单教程

    java三个环境变量配置简单教程

    这篇文章主要为大家详细介绍了java三个环境变量配置简单教程,配置path变量、配置classpath变量、最后是配置JAVA_HOME变量,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • SpringBoot整合第三方技术的实现

    SpringBoot整合第三方技术的实现

    本文主要介绍了SpringBoot整合第三方技术的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • 一文详解Java抽象类到底有多抽象

    一文详解Java抽象类到底有多抽象

    这篇文章主要介绍了一文详解Java抽象类到底有多抽象,抽象方法所在的类必须是抽象类,子类若继承了一个抽象类,就必须覆写父类的所有抽象方法,这里的子类是普通类,是强制要求覆写所有抽象方法,但是如果子类也是一个抽象类,那么就可以不覆写
    2022-06-06
  • xxl-job定时任务配置应用及添加到springboot项目中实现动态API调用

    xxl-job定时任务配置应用及添加到springboot项目中实现动态API调用

    XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展,本篇文章主要是对xuxueli的xxl-job做一个简单的配置,以及将其添加到自己已有的项目中进行api调用,感兴趣的朋友跟随小编一起看看吧
    2024-04-04
  • Spring详细讲解7种事务传播方式

    Spring详细讲解7种事务传播方式

    Spring事务传播机制是指,包含多个事务的方法在相互调用时,事务是如何在这些方法间传播的。本文通过示例详细介绍了Spring的事务传播机制,需要的可以参考一下
    2023-01-01

最新评论