前言
SpringBoot多环境部署profile;SpringBoot打包war;解决Cookie异常问题。
SpringBoot多环境部署profile
我们在项目中,经常面临多个环境的部署,例如:
- 开发环境-dev
- 测试环境-test
- 生产环境-prod
SpringBoot的profile为我们提供了多环境支持:
- application.yml→主配置文件
- application-{name}.yml→环境配置(挂件)
- 激活多环境→spring.profiles.active
application.yml
spring:
profiles:
active: dev
application-dev.yml
server:
port: 8088
spring:
datasource: # 数据源的相关配置
url: jdbc:mysql://localhost:3318/test?charact

本文详细介绍了SpringBoot如何利用profile实现多环境部署,包括开发、测试和生产环境的配置。同时,讲解了SpringBoot项目打包为war文件的步骤,包括修改pom.xml,移除内置tomcat,添加依赖以及创建war启动类。此外,针对Cookie异常问题,提出了在Tomcat8.5以上版本中修改context.xml的解决方案。
最低0.47元/天 解锁文章
4183

被折叠的 条评论
为什么被折叠?



