springboot打包部署到linux服务器的方法

 更新时间:2018年06月15日 15:55:06   作者:WoddenFish  
这篇文章主要介绍了springboot打包部署到linux服务器的方法,通过实例代码相结合的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

1.由于springboot集成了tomcat,所以打包的时候不再使用war,而是使用jar 

<groupId>cn</groupId> 
 <artifactId>back</artifactId> 
 <version>0.0.1-SNAPSHOT</version> 
<packaging>jar</packaging> 

2.将springboot启动类添加继承SpringBootServletInitializer,并且重写configure方法

public class BackApplication extends SpringBootServletInitializer{ 
 public static void main(String[] args) { 
  SpringApplication.run(BackApplication.class, args); 
 } 
 @Override//为了打包springboot项目 
 protected SpringApplicationBuilder configure( 
   SpringApplicationBuilder builder) { 
  return builder.sources(this.getClass()); 
 } 
} 

3.选中项目,右击选择Run As==>maven clean清空一下之前的jar

4.选中项目,右击选择Run As==>maven install安装打包

5.将项目中的target文件夹下的jar包复制出来即是您要的包

6.将jar上传到服务期上,(必须安装了jdk,并且开放了对应的端口)

7.进入该文件夹目录,执行命令 nohup java -jar fx2Back.jar &    使用nohup不挂机启动,然后便可以访问页面了。

8.如果要关闭服务可以直接查询到服务的进程号,然后kill.

总结

以上所述是小编给大家介绍的springboot打包部署到linux服务器的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • WebSocket实现数据库更新时前端页面刷新

    WebSocket实现数据库更新时前端页面刷新

    这篇文章主要为大家详细介绍了WebSocket实现数据库更新时前端页面刷新,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-04-04
  • Java超详细梳理异常处理机制

    Java超详细梳理异常处理机制

    异常就是不正常,比如当我们身体出现了异常我们会根据身体情况选择喝开水、吃药、看病、等 异常处理方法。 java异常处理机制是我们java语言使用异常处理机制为程序提供了错误处理的能力,程序出现的错误,程序可以安全的退出,以保证程序正常的运行等
    2022-04-04
  • SpringBoot配置文件格式详细介绍

    SpringBoot配置文件格式详细介绍

    这篇文章主要为大家详细介绍了SpringBoot配置文件格式,文中的示例代码讲解详细,对我们学习SpringBoot有一定帮助,需要的可以参考一下
    2022-09-09
  • 带你详细了解Java值传递和引用传递

    带你详细了解Java值传递和引用传递

    这篇文章主要介绍了带你详细了解Java值传递和引用传递,文中有非常详细的代码示例,对正在学习java的小伙伴们有一定的帮助,需要的朋友可以参考下
    2021-04-04
  • Spring零基础入门IOC

    Spring零基础入门IOC

    IoC就是比方说有一个类,我们想要调用类里面的方法(不是静态方法),就要创建该类的对象,使用对象调用方法来实现。但对于Spring来说,Spring创建对象的过程,不是在代码里面实现的,而是交给Spring来进行配置实现的
    2022-08-08
  • SpringBoot Logback日志记录到数据库的实现方法

    SpringBoot Logback日志记录到数据库的实现方法

    这篇文章主要介绍了SpringBoot Logback日志记录到数据库的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • java爬虫Gecco工具抓取新闻实例

    java爬虫Gecco工具抓取新闻实例

    本篇文章主要介绍了JAVA 爬虫Gecco工具抓取新闻实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2016-10-10
  • SpringBoot指标监控功能实现

    SpringBoot指标监控功能实现

    这篇文章主要介绍了SpringBoot指标监控功能实现,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-06-06
  • 浅谈Java中BigDecimal类的简单应用

    浅谈Java中BigDecimal类的简单应用

    这篇文章主要介绍了浅谈Java中BigDecimal类的简单应用,BigDecimal是由任意精度的整数非标度值和32位的整数标度组成,如果为零或正数,则标度是小数点后的位数,如果为负数,则将该数的非标度值乘以 10的负scale次幂,需要的朋友可以参考下
    2023-07-07
  • Springboot设置文件上传大小限制的实现示例

    Springboot设置文件上传大小限制的实现示例

    Spring Boot工程嵌入的tomcat限制了请求的文件大小默认为1MB,单次请求的文件的总数不能大于10Mb,本文主要介绍了Springboot设置文件上传大小限制的实现示例,感兴趣的可以了解一下
    2023-11-11

最新评论