首页 > 编程 > Java > 正文

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

2019-11-26 09:54:29
字体:
来源:转载
供稿:网友

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服务器的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表