当前位置: 首页 > 图灵资讯 > 技术篇> 介绍Spring Boot打包与部署

介绍Spring Boot打包与部署

来源:图灵教育
时间:2023-03-23 15:02:16

  Spring Boot框架非常方便,是的spring一个全新的框架框架家族,它不仅简化了开发,而且大大简化了包装和部署

  所以今天我们来学习,Spring Boot包装和部署内容,这也是java程序员必备技能之一。传统的Web应用通常在发布前制作WAR包,然后将WAR包部署到

  Tomcat使用等容器,Spring Boot应用不仅可以JAR包的形式部署,还可以以WAR包的形式部署。

  下面介绍Spring Boot包装和部署两种形式:

  1、Spring boot程序打war包虽然通过Spring Boot嵌入式Tomcat可以直接运行JAR包,但有时我们希望通过外部Tomcat管理多个项目。由于JAR包不能在Tomcat中运行,我们需要将项目打成WAR包。

  (

  1

  )

  程序入口类需要扩展继承SpringBotServletinitinitinlizer类型;

  (

  2

  )

  程序入口类覆盖如下方法:

  @Override

  protected SpringApplicationBuilder

  configure(SpringApplicationBuilder application) {

  return application.sources(SpringbootApplication.class);

  }

  (

  3

  )

  更新包装方式包为war,在pom.在xml中修改

  war

  (

  4

  )

  配置 springboot打包的插件

  org.springframework.boot

  spring-boot-maven-plugin

  

  (

  5

  )

  通过项目Maven install在本地maven仓库安装成war包,然后将war包部署到tomcat下运行;

  完成这几步后,就可以通过了package命令将项目打成WAR包,然后将WAR包部署到Tomcat中启动,完成打WAR包的Spring Boot包装和部署。

  2、

  Spring Boot程序打Jar包

  (

  1

  )

  Spring boot程序打包,pom.添加以下Springgng下的xml文件 boot的maven插件: