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服务器的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
相关文章
Spring+SpringMVC+Hibernate整合实例讲解
在本篇文章里小编给大家整理的是关于Spring+SpringMVC+Hibernate整合实例讲解,需要的朋友们可以学习下。2020-03-03IDEA编译报错:Error:java:无效的源发行版:17的解决办法
IDEA里面装了几个版本的JDK,导入工程后时不时提示一下错误,下面这篇文章主要给大家介绍了关于IDEA编译报错:Error:java:无效的源发行版:17的解决办法,需要的朋友可以参考下2023-01-01spring中ApplicationListener的使用小结
ApplicationListener是spring提供的一个监听器,本文主要介绍了spring中ApplicationListener的使用小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2024-07-07
最新评论