我们都知道,springboot项目如果想要运行,就一定要部署到服务器上,今天,小编就来介绍一下该如何在springboot包为jar包的环境下部署到服务器上,快来看看吧。
一、打开springboot项目下pom文件,将packaging修改为jar类型jar
二、修改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架构师知识的话,就请一直关注我们的网站吧。
推荐阅读: