Spring BootSpring Boot项目部署到外部Tomcat容器
Posted Java全栈从0到1
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring BootSpring Boot项目部署到外部Tomcat容器相关的知识,希望对你有一定的参考价值。
一、修改项目打包方式为war包
修改pom.xml文件中packaging属性项
<packaging>war</packaging>
修改pom.xml文件增加一个依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope> </dependency>
修改启动类
public class SpringBootStartApplication extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { // 注意这里要指向原先用main方法执行的Application启动类 return builder.sources(Application.class); } }
二、打包
执行Maven打包命令打包即可生成war包,然后即可用于部署Tomcat
mvn clean package
以上是关于Spring BootSpring Boot项目部署到外部Tomcat容器的主要内容,如果未能解决你的问题,请参考以下文章
Spring BootSpring Boot项目设置多个配置文件,并在生产环境中的Tomcat设置对应的配置文件
Spring BootSpring Boot之使用 Spring Data Elasticsearch 整合elasticsearch
spring-bootspring-boot项目中,通过thymleaf实现登录功能,这里是一个登录拦截器的参考代码
Spring Bootspring boot多环境配置及配置文件