我们都知道,springboot项目如果想要运行,就一定要部署到服务器上,今天,小编就来介绍一下该如何在springboot包为jar包的环境下部署到服务器上,快来看看吧。
一、打开springboot项目下pom文件,将packaging修改为jar类型
<packaging>jar</packaging>
二、修改Pom文件所需主类
三、在启动类上继承 SpringBootServletInitializer 并重写 configure 方法,这是为了打包项目所必须的:
@MapperScan("xxx.xxx.mapper") @SpringBootApplication(scanBasePackages = { "xxx.xxx" }) public class Application extends SpringBootServletInitializer { public static void main(String[] args) { SpringApplication.run(Application.class, args); } /** * 为了打包springBoot项目 * * @param builder SpringApplicationBuilder * @return SpringApplicationBuilder */ @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { return builder.sources(this.getClass()); } }
四、打包
五、Jar包生成路径所在
这样我们就部署完成了,最后上传到服务器就ok了。
这只是最简单的部署,一退出控制台即会失效:
在放置jar包的根目录下输入命令: java -jar xxx-1.0-SNAPSHOT.jar 即开启。
以上就是本篇文章的全部内容了,关于springboot框架,如果你还想要了解更多跟它相关java架构师知识的话,就请一直关注我们的网站吧。
推荐阅读: